Autor Zpráva
brutien
Profil
Zdravím, existuje nějaký jednoduchý zápis, abych měl v číslovaném seznamu <ol> tlustě jen ty čísla? Díky
Str4wberry
Profil
Pokud můžeš/chceš měnit HTML kód, tak obalit položky seznamu.

Jinak by na to šlo jít v některých prohlížečích přes čítače v CSS:
ol {list-style: none; counter-reset: seznam;}
li:before {counter-increment: seznam; content: counter(seznam) "."; font-weight: bold;}

Ale ty nefungují ve starších Explorerech (umí je až osmička).
brutien
Profil
Str4wberry:
Díky za tip.
Nicméně ani v IE9 mi to nefungovalo a radší bych nějaké elegantnější řešení, pokud vůbec existuje :)
Ps. jakým způsobem si myslel "obalit položky seznamu" ? ..aby byly tlustě opravdu jen ty čísla.. Díky
panther
Profil
brutien:
jakým způsobem si myslel "obalit položky seznamu" ?
<style>
ol {font-weight: bold}
span {font-weight: normal;}
</style>

<ol>
    <li><span>a</span>
    <li><span>b</span>
    <li><span>c</span>
</ol>
brutien
Profil
panther:
..aa, jasný.. přebýt vlastnosti.. to mě mohlo napadnout :) Díky

Jen škoda, že to NEJDE nějak takhle: (to by bylo elegantní)
ol { font-weight: bold; }
ol li { font-weight: normal; }
nebo
ol { list-style: bold; }
:)
panther
Profil
brutien:
Jen škoda, že to NEJDE nějak takhle
nejde, protože odrážka (číslo) nepatří k seznamu, ale k položce seznamu. V ol samotném není nic, co by se dalo ostylovat tak, aby to nezasáhlo do kompetence stylů LI.
Miloš
Profil
brutien:
Nicméně ani v IE9 mi to nefungovalo
Nemáš tu stránku v quirku?

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: