Я создал неупорядоченный список. Я чувствую, что пули в неупорядоченном списке надоедливы, поэтому я хочу удалить их.
Можно ли иметь список без пуль?
Вы можете удалить маркеры, установив list-style-type
в none
CSS для родительского элемента (обычно a <ul>
), например:
ul {
list-style-type: none;
}
Вы также можете добавить padding: 0
и margin: 0
к этому, если вы хотите удалить отступы.
Посмотрите Listutorial для лучшего ознакомления с методами форматирования списка.
Если вы используете Bootstrap, у него есть класс "без стиля":
Bootstrap 2:
http://twitter.github.io/bootstrap/base-css.html#typography
Бутстрап 3 и 4:
Bootstrap 3: http://getbootstrap.com/css/#type-lists
Bootstrap 4: https://getbootstrap.com/docs/4.3/content/typography/#unstyled
источник
Вам нужно использовать
list-style: none;
источник
Небольшое уточнение предыдущих ответов: чтобы сделать более длинные строки более читабельными, если они перетекают на дополнительные строки экрана:
источник
list-style-type: none;
какul
иli
. Вы можете просто сделать один.Если вы не можете заставить его работать на
<ul>
уровне, вам может потребоваться поместить егоlist-style-type: none;
на<li>
уровень:Вы можете создать класс CSS, чтобы избежать этого повторения:
При необходимости используйте
!important
:источник
Я использовал list-style на ul и li для удаления пуль. Я хотел заменить пули на пользовательский символ, в данном случае «тире». Это дает эффект с отступом, который работает, когда текст переносится.
источник
Чтобы полностью удалить
ul
стиль по умолчанию:источник
Если вы хотите достичь этого только с помощью чистого HTML, это решение будет работать во всех основных браузерах:
Описание Списки
Просто используя следующий HTML:
Который выдаст список, подобный следующему:
Пример здесь: https://jsfiddle.net/zumcmvma/2/
Ссылка здесь: https://www.w3schools.com/tags/tag_dl.asp
источник
<dt>
и определения этого термина в<dd>
.Это упорядочивает список по вертикали без маркеров. Всего за одну строчку!
источник
display
значение по умолчанию<li>
, которое являетсяdisplay: list-item;
.Если вы разрабатываете существующую тему, возможно, тема имеет собственный стиль списка.
поэтому, если вы не можете изменить стиль списка, используя
list-style: none;
теги ul или li, сначала проверьте,!important
потому что, возможно, какая-то другая строка стиля перезаписывает ваш стиль, если! важный исправил это, вы должны найти более конкретный селектор и очистить! важный ,если это не так, проверьте,
li:before
возможно, в нем есть содержание. затем сделайте:источник
источник
Я попробовал и заметил:
источник
Если вы хотите сохранить простоту, не прибегая к CSS, я просто добавляю
в мой код строки. Т.е.,<table></table>
.Да, это оставляет несколько мест, но это не плохо.
источник