Autor Zpráva
mart
Profil *
Ahoj, mám toto:
ul[style="list-style-type: solight"] {
    list-style: initial;
    padding-left: 2em;
}
ul[style="list-style-type: solight"] li {
      list-style-type: none;
      list-style-image: url("../img/icons/arrows/029-right-arrow-12.png");
}

ale na to li se mi to vůbec neaplikuje, ani v nástrojích to neni.
Nevíte kde je chyba?
Serg
Profil
Atributový selektor [atribut="hodnota"] hledá přesnou shodu, tedy ten ul prvek musí mít ten styl zapsaný jako inline (přímo ve style atributu toho elemenetu) a musí odpovídat úplně přesně, včetně mezer a středníku. Jestli je něco jinak, např. přídaný středník na konci, nebo dospaný ještě nějaký styl navíc, tak ten element už tenhle selektor nevybere.

Lepší podle mě bude těm ul dát nějakou třídu, např. se jménem solight, a potom udělat takový selektor:
ul.solight { list-style-type: solight; padding-left: 2em; }
ul.solight li { ... };

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0