Как сделать список css?
Второй час сижу, точки эти дурацкие не убираютя никак
Ваш вопрос
Вывод: используй ul/ol с list-style для настройки маркеров, а не рисуй точки вручную через ::before на div.
Причина первая: список это семантика, скринридер объявляет количество пунктов и их порядок, если это настоящий ul или ol, а не набор div подряд, который читалка воспримет как несвязанный текст.
Причина вторая: list-style-type даёт готовые варианты маркеров, disc, circle, square, decimal для нумерации, без единой строчки лишнего css, и это работает во всех браузерах одинаково предсказуемо.
Причина третья: когда маркеры совсем не нужны, list-style: none убирает их, но оставляет padding слева, который тоже придётся обнулить отдельно, это частый момент который забывают.
Пока нет премиум-вопросов в подборке
Не нашли то, что искали?
Задайте свой вопрос
Лучший ответ
4o-mini
4o-mini
Как сделать список css?
Список это ul или ol с пунктами li, стилизуется через list-style-type для маркера, или list-style: none если маркеры вообще не нужны, например в меню.
ul { list-style: none; padding-left: 0; } li { margin-bottom: 8px; }
Не забывайте сбрасывать padding-left, иначе после убирания маркеров останется пустой отступ слева, который многих сбивает с толку.