Kategorie
HTML CSS w praktyce

Zmiana domyślnego koloru i stylu wypunktowania listy

Domyślny styl wypunktowania listy zapewne każdemu jest dobrze znany. W poniższym przykładzie zastąpimy standardowe wypunktowanie listy w postaci czarnych kropek. Zmienimy kolor oraz dodamy jako element wypunktowania znak specjalny w postaci strzałki. Z kolei w następnym przykładzie posłużymy się znakiem zaciągniętym z dodatkowego fontu.

Lista w HTML

W kodzie HTML lista wygląda następująco.

<ul>
<li>Jeden</li>
<li>Dwa</li>
<li>Trzy</li>
</ul>

Jako użytkowcy listę w przeglądarce zobaczymy w następującej postaci.

  • Jeden
  • Dwa
  • Trzy

Zmiana koloru oraz stylu wypunktowania listy w CSS

W pierwszym przykładzie element wypunktowania listy będzie stanowił znak specjalny w postaci strzałki.

ul { list-style: none; }
ul li { position: relative; }
ul li:before {
position: absolute;
top: 0;
content: "\2192";
color: red;
font-weight: bold;
font-size: .9em;
display: inline-block;
width: 2em;
margin-left: -1.5em;
}

Przykład

  • Jeden
  • Dwa
  • Trzy

W kolejnym przykładzie znak specjalny będzie w formie koła. W tym celu posłużymy się domyślą biblioteką ikon WordPress Dashicons. Możesz również posłużyć się dowolną inną biblioteką ikon np. Font Awesome.

ul { list-style: none; }
ul li { position: relative; }
ul li:before {
position: absolute;
top: 5px;
font-family: "dashicons";
content: "\f159";
color: green;
font-weight: bold;
font-size: .6em;
display: inline-block;
width: 2em;
margin-left: -2.5em;
}
  • Jeden
  • Dwa
  • Trzy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *