Показать маркеры в списке материализации

В настоящее время я использую Materialize, однако в списках настроек по умолчанию (как упорядоченных, так и неупорядоченных) отображаются как обычный текст без маркеров.

Есть ли способ обойти это и сделать их более естественными?

Согласно официальная документация, достаточно использовать класс .browser-default, чтобы вернуть элементы UL, SELECT и INPUT в их исходное состояние.

Andres Felipe 29.12.2019 09:12

@ gantzer89, а что, если вы используете накладные расходы, такие как синтаксис уценки, в котором вы не можете определить, а ваши пользователи хотят / ожидают поведения HTML по умолчанию? Этот вопрос нельзя было замораживать. Изменение поведения по умолчанию недопустимо, Materialize - отличный пакет, хотя это серьезная ошибка, и ее следует изменить.

Ricardo M S 25.06.2020 04:42

Поскольку Materialize переопределяет многие стили и элементы браузера по умолчанию, он предоставляет класс .browser-default для возврата этих элементов в их исходное состояние: вы должны добавить его в элемент ul, как сказано здесь: materializecss.com/helpers.html#browser-default

Riccardo Volpe 04.05.2021 14:48
0
3
4 482
3

Ответы 3

Потому что у вас list-style-type: none. Установите для вашего list-style-type значение по умолчанию с !important.

list-style-type: circle !important

Я понял ответ, похоже, что у материализа по умолчанию есть list-style-type: none. Я просто поменял его на квадратный.

Отлично, надеюсь, я все же тебе помог :)

oma 11.04.2018 14:00

Используйте свойство стиля list-style-type: initial; с вашими тегами <li>

Другие вопросы по теме