list-style-type — Справочник CSS
❮ Назад CSS Справочник Далее ❯
Пример
Установить несколько разных списка стилей:
ul.a {list-style-type: circle;}
ul.b {list-style-type: square;}
ol.c {list-style-type: upper-roman;}
ol.d {list-style-type: lower-alpha;}
Определение и использование
Свойство list-style-type
указывает тип элемента списка, маркер списка.
Значение по умолчанию: | disc |
---|---|
Унаследованный: | да |
Анимируемый: | нет. Прочитать о animatable |
Версия: | CSS1 |
JavaScript синтаксис: | object.style.listStyleType=»square» Попробовать |
Поддержка браузеров
Числа в таблице указывают первая версия браузер, который полностью поддерживает свойство.
Свойство | |||||
---|---|---|---|---|---|
list-style-type | 1. 0 | 4.0 | 1.0 | 1.0 | 3.5 |
Примечание: Internet Explorer/Edge и Opera 12 и более ранние версии не поддерживают значение: cjk-ideographic, hebrew, hiragana, hiragana-iroha, katakana, и katakana-iroha.
CSS Синтаксис
list-style-type: value;
Значения свойств
Значение | Описание | Воспроизвести |
---|---|---|
disc | Значение по умолчанию. Маркер закрашенный круг | Воспроизвести » |
armenian | Маркер традиционная армянская нумерация | Воспроизвести » |
circle | Маркер пустой круг | Воспроизвести » |
cjk-ideographic | Маркер простые идеографические чисела | Воспроизвести » |
decimal | Маркер числа | Воспроизвести » |
decimal-leading-zero | Маркер представляет собой число с ведущими нулями (01, 02, 03, и т.д. | Воспроизвести » |
georgian | Маркер традиционная грузинская нумерация | Воспроизвести » |
hebrew | Маркер традиционная нумерация иудейская | Воспроизвести » |
hiragana | Маркер традиционная нумерация хирагана | Воспроизвести » |
hiragana-iroha | Маркер традиционная нумерация хирагана ироха | Воспроизвести » |
katakana | Маркер традиционная нумерация катакана | Воспроизвести » |
katakana-iroha | Маркер традиционная нумерация катакана ироха | Воспроизвести » |
lower-alpha | Маркер нижняя альфа (a, b, c, d, e, и т.д.) | Воспроизвести » |
lower-greek | Маркер нижняя греческая | Воспроизвести » |
lower-latin | Маркер нижняя латынь (a, b, c, d, e, и т.д.) | Воспроизвести » |
lower-roman | Маркер нижняя римская (i, ii, iii, iv, v, и т. д.) | Воспроизвести » |
none | Маркер не отображается | Воспроизвести » |
square | Маркер представляет собой квадрат | Воспроизвести » |
upper-alpha | Маркер верхняя альфа (A, B, C, D, E, и т.д.) | Воспроизвести » |
upper-greek | Маркер верхняя греческая | Воспроизвести » |
upper-latin | Маркер верхняя латынь (A, B, C, D, E, и т.д.) | Воспроизвести » |
upper-roman | Маркер верхняя римская (I, II, III, IV, V, и т.д.) | Воспроизвести » |
initial | Устанавливает это свойство в значение индекса. Прочитать о initial | Воспроизвести » |
inherit | Наследует это свойство от родительского элемента. Прочитать о |
Примеры
Пример
Этот пример демонстрирует все разные элементы списка маркеров:
ul. a {list-style-type: circle;}ul.b {list-style-type: disc;}
ul.c {list-style-type: square;}
ol.d {list-style-type: armenian;}
ol.e {list-style-type: cjk-ideographic;}
ol.f {list-style-type: decimal;}
ol.g {list-style-type: decimal-leading-zero;}
ol.h {list-style-type: georgian;}
ol.i {list-style-type: hebrew;}
ol.j {list-style-type: hiragana;}
ol.k {list-style-type: hiragana-iroha;}
ol.l {list-style-type: katakana;}
ol.m {list-style-type: katakana-iroha;}
ol.o {list-style-type: lower-greek;}
ol.p {list-style-type: lower-latin;}
ol.q {list-style-type: lower-roman;}
ol.r {list-style-type: upper-alpha;}
ol.s {list-style-type: upper-greek;}
ol.t {list-style-type: upper-latin;}
ol.u {list-style-type: upper-roman;}
ol.v {list-style-type: none;}
ol.w {list-style-type: inherit;}Попробуйте сами »
Пример
Как добавить в пули цвет, для <ul> или <ol> удаление индекса пуль и добавления в объект HTML, которая выглядит как пули (•):
ul {list-style: none; /* Удалить список пуль */
padding: 0;
margin: 0;
}
li {
}
li:before {
content: «•»; /* Вставить контент, который выглядит как пули */
padding-right: 8px;
color: blue; /* Или цвет вы предпочитаете */
}
Связанные страницы
CSS Учебник: CSS Список
CSS Справочник: Свойства list-style
HTML DOM Справочник: Свойства listStyleType
❮ Назад CSS Справочник Далее ❯
Свойство CSS: тип стиля списка | Могу ли я использовать.
.. Таблицы поддержки для HTML5, CSS3 и т. д. Могу ли я использовать Поиск ?Свойство CSS: тип стиля списка
Глобальное использование
95,99% + 0% «=» 95,99%
IE
- 6–10: поддерживается
- 11: поддерживается
Edge
- 12 — 113: Поддерживается
- 114: Поддерживается
Firefox
- 2 — 112: Поддерживается
- 113: Поддерживается
- 11 4–115: поддерживается
Chrome
- 4–113: поддерживается
- 114: Поддерживается 02% — Supported»> 115–117: Поддерживается
Safari
- 3.1–16.4: Поддерживается
- 16.5: Поддерживается
- 16.6 — TP: Поддерживается
Opera
- 10–98: Поддерживается
- 99: Поддерживается
Safari на iOS
- 3.2–16.4: Поддерживается
- 16.5: Поддерживается
- 16.6–17: Поддерживается 90 014
Opera Mini
- все: поддержка неизвестна
Android Браузер
- 2.1–4.4.4: поддержка неизвестна 00% — Supported»> 114: поддерживается
Opera Mobile
- 12–12.1: поддерживается
- 73: поддерживается
Chrome для Android
- 114: поддерживается
Firefox для Android
- 113: поддерживается
UC Browser для Android
- 13.4: поддержка неизвестна
Samsung Internet
- 4–20: Поддерживается
- 21: Поддерживается
Браузер QQ
- 13.1: Поддержка неизвестна
Браузер Baidu
- 13.18: Поддержка неизвестна
KaiOS Browse r
- 10% — Support unknown»> 2.5: поддержка неизвестна
- 3: Поддержка неизвестна
Свойство CSS list-style-type — Разделы масштабирования
Обзор
Свойство «list-style-type» в CSS определяет внешний вид маркера элемента списка (например, диск , символ или пользовательский стиль). В этой статье мы обсудим различные значения CSS стилей списка, а также их синтаксис и примеры.
Синтаксис
Синтаксис свойства CSS типа списка выглядит следующим образом:
тип стиля списка в CSS
Свойство CSS типа списка может быть определено с использованием любого из следующих значений:
1.
Как назвать значения
- Любой буквенный символ (от A до Z или от a до z).
- Любая десятичная цифра (от 0 до 9)
- Дефис (-).
- Знак подчеркивания (_).
- экранированный символ, которому предшествует обратная косая черта ().
- Символ Unicode (в формате обратной косой черты, за которой следует от одной до шести шестнадцатеричных цифр, представляющих его кодовую точку Unicode).
Правила, которые следует учитывать при именовании
- Мы не можем использовать цифру в качестве первого символа, если она не экранирована.
- Нельзя начинать с дефиса, за которым следует десятичная цифра.
- Не может начинаться с двух дефисов.
-
чувствителен к регистру. - Широкие ключевые слова в CSS недопустимы
. Следовательно, мы не можем наследовать, начальные или сбрасывать идентификаторы. - Ключевое слово по умолчанию не является допустимым <пользовательский-идентификатор>.
- Исключенные ключевые слова исключаются из всех перестановок регистра ASCII. Поэтому значения default, Default и DEFAULT не следует использовать.
- Мы не можем заключить
в кавычки. В противном случае он будет интерпретироваться как строка вместо идентификатора.
Ниже приведена реализация для
Вывод:
2. Диск
Диск является значением свойства по умолчанию. Маркер представляет собой закрашенный круг в этом типе стиля.
Синтаксис:
Пример:
Вывод:
3. Круг
В этом типе стиля маркер представляет собой полый круг.
Синтаксис:
Пример:
Вывод:
4.
Квадрат 9000 8В этом типе стиля маркер представляет собой заполненный квадрат.
Синтаксис:
Пример:
Вывод:
5. Десятичное число
В этом типе стиля маркер представляет собой десятичное число, начинающееся с 1.
Синтаксис:
Пример:
Вывод:
6. строчная римская
В этом типе стиля маркер представляет собой строчную римскую цифру.
Синтаксис:
Пример:
Вывод:
7. верхний латинский 9 0008
В этом типе стиля маркер представляет собой прописную римскую цифру.
Синтаксис:
Пример:
Вывод:
8.lower-greek
В этом типе стиля маркером является строчная классическая греческая буква.
Синтаксис:
Пример:
Вывод:
9. нижний латинский
В этом типе стиля маркер представляет собой строчную букву ASCII (a,b,c,…z)(a, b, c, … z)(a,b,c,… я).
Синтаксис:
Пример:
Вывод:
10. upper-latin
В этом типе стиля маркер представляет собой прописную букву ASCII (A,B,C,…Z)(A, B, C, … Z)(A,B,C,… З).
Синтаксис:
Пример:
Вывод:
нижний альфа-канал и верхний альфа-канал аналогичны нижнему латинскому и верхнему латинскому алфавиту в Internet Explorer 7.
Теперь давайте рассмотрим некоторые другие типы стилей списков CSS в табличном виде:
Значение | Описание |
---|---|
нет | Маркер не отображается |
decimal-lead-zero | десятичные числа с ведущими нулями |
arabic-indic | arabic Индийские числа |
армянские | традиционные армянские цифры |
бенгальские | бенгальские нумерации |
камбоджийские/кхмерские | камбоджийские/кхмерские числа |
деванагари | числа деванагари |
эфиопско-цифровые | эфиопские числа | 9039 9
грузинский | традиционный грузинский номер |
гуджрати | нумерация гуджрати |
гурмухи | нумерация гурмухи |
иврит | традиционные еврейские цифры |
хирагана | словарь для заказа чисел хираганы |
japanese-formal | Японские формальные числа, используемые в юридических документах. |
japanese-informal | неофициальные японские номера |
каннада | нумерация каннада |
катакана 9 0404 | Словарь-порядок букв катакана |
корейский-хангыль-формальный | нумерация корейский хангыль |
корейская-ханджа-неофициальная | корейская неофициальная нумерация |
лаосская | латинская нумерация |
нижнеармянская | строчная армянская нумерация |
малаялам | малаялам номера |
монгольский | монгольский нумерация |
мьянма | Мьянма (бирманская) нумерация |
ория | ория нумерация |
персидская | персидская нумерация |
упрощенный китайский-формальный | упрощенный китайский официальный номер |
простой китайский-неформальный | упрощенный китайский неофициальный номер |
тамил | тамильская нумерация |
телугу | нумерация телугу |
тайский | тайский номер |
тибетский | тибетский нумерация |
традиционный китайский | традиционный подбородок эта формальная нумерация |
традиционно-китайская-неформальная | традиционная китайская формальная нумерация |
заглавная армянская | традиционная заглавная армянская нумерация |
маркер, указывающий на открытый виджет раскрытия | |
раскрытие -closed | маркер, указывающий на закрытый виджет раскрытия |
Примеры
Теперь давайте обсудим «тип стиля списка» Свойство CSS с помощью примеров и узнайте, как использовать это свойство в CSS.
Настройка маркеров элементов списка
В вышеприведенном примере «тип стиля списка» CSS мы решили отображать римские цифры в верхнем регистре перед каждым элементом упорядоченного списка.
В то время как для ненумерованного списка мы удалили маркер диска по умолчанию перед каждым элементом списка. Элементы списка по-прежнему будут иметь отступ (если это не будет переопределено с помощью CSS), но перед каждым элементом списка ничего не будет отображаться.
Вывод:
Все типы стилей списка
В этом примере мы реализуем все типы стилей списка в CSS и выбираем нужный с помощью переключателей.
Выход:
Проблемы доступности
Средство чтения с экрана Apple VoiceOver сталкивается с проблемой при работе с неупорядоченными списками, для которых значение list-style-type равно none. Поскольку эти списки не будут считываться как список, для решения этой проблемы мы должны добавить пробел нулевой ширины в качестве псевдосодержимого перед каждым элементом списка, чтобы обеспечить правильное чтение списка.
Символ пробела нулевой ширины кодируется в Unicode как U+200B .
Поддержка браузера
Следующие браузеры поддерживают свойство CSS «тип стиля списка»:
- Chrome
- Microsoft Edge
- Фаерфокс
- Internet Explorer
- Опера
- Сафари
- Хром Android
- Firefox для Android
- Опера Android
- Сафари на iOS
- Самсунг Интернет
- Веб-просмотр Android
Заключение
- Свойство CSS тип стиля списка задает внешний вид стиля, используемого в маркере для элемента списка.
- CSS-свойство типа стиля списка можно применять к тегам
- ,
- и использовать к элементам с display: list-item.
- Internet Explorer 7 не поддерживает нижние и верхние латинские буквы; поэтому мы используем более низкую альфу и верхнюю альфу в качестве замены.
- или