Autor Zpráva
Michalcz
Profil *
Lze nějak v seznamech <ul> <li>text<li> <ul> obarvit kolečko, které se zobrazuje vlevo před textem? Rád by jsem obarvil jen to kolečko a né text. Lze to nějak aniž použiju img?


Děkuji Michal
Hugo
Profil
IMHO jen pomoci list-style-image, ale to asi nechces.
http://www.jakpsatweb.cz/css/list-style-image.html
meca
Profil
Když zadáš barvu <ul>, tak by se měli obarvit i kolečka, teda IMHO ;)
Hugo
Profil
meca

Mas pravdu, zkousel sem to v IE i Opere.
Michalcz
Profil *
No jo jenže když dám např ul červeně mám červený např. kolečka , ale i text který měl zůstat černý - asi to opravdu lze vyřešit jen pomocí img

Snad CSS 6 to už vyřeší :))
Martin Kuželka
Profil
Myslím, že to lze vyřešit takto:

CSS:

ul{color: red;}
li span{color: black;}


a HTML:

<ul>
<li><span>Černý text</span></li>
<li><span>Černý text</span></li>
</ul>


Nezkoušel jsem to, ale mělo by to fungovat. Druhou možností je list-style-image, ale má to nevýhodu, že se ten obrázek (kolečko) nezvětšuje...
Cody
Profil
Možná trochu OT, ale co je to CSS 6? Viz Snad CSS 6 to už vyřeší :))
Ivorius
Profil
Tak nad tím se také pozastavuji. Domnívám se že je specifikace CSS 2. že by hned skočily na 6?
meca
Profil
Cody, Ivorius > To víte vývojáři (či jak se jim nadává) nemaj čas a sílu zabývat se takovou drobností, že po dvojce je trojka, pak čtyřka... atd... ;-)
Honza Hučín
Profil
Tak fajn, pojďme k tématu, ano? Myslím, že řešení Martina Kuželky je funkční.
Toto téma je uzamčeno. Odpověď nelze zaslat.