Autor Zpráva
Fox5795
Profil *
Dobrý den
Pravděpodobně to bude hrozná blbost, ale ani za nic mi nejde zmenit naspisy víceúrovňového seznamu.
<ol>
<li>Dopoledne</li>
text, který nechci, aby byl označen
</ol>
Samozřejmě můj seznam je mnohem složitější, ale z tohodle bude jasné, o co mi jde. Jak mam obalit tento nadpis, abych mohl změnit barvu, velikost, atd... bez toho, aby se mi změnil i všechen text pod tím a zárověn daná class nebo třeba jen h1 platil i pro číslovku před textem "dopoledne"...
Předem děkuji za odpověď
Trejpa
Profil
Fox5795:
Jestli chceš mít číslo v seznamu jinou barvou než obsah, musíš změnit barvu položky a označený obsah vrátit zpět na původní.

CSS:
ol li { color: green; font-size: 120%; }
ol h2 { font-size: 100%; /* tj. přebírá z LI */ }
ol span { color: black; font-size: 83.3%; }

HTML:
<ol>
<li><h2>nadpis</h2>
<span>text, který nechci, aby byl označen</span></li>
</ol>
Fox5795
Profil *
Zkusil jsem, ale nefunguje.. označí se jen nadpis bez číslovky
MyShare
Profil
Fox5795: Nazdar
a čo napr.
ol { color: red; font-size: 28px; font-weight: bold; }
ol li h2 { color: red; font-size: 28px; font-weight: bold; }
ol li span { color: black !important; font-size: 16px !important; font-weight: normal !important; }

<ol>
<li><h2>nadpis</h2>
<span>text, který nechci, aby byl označen</span></li>
</ol>
Fox5795
Profil *
Děkuji za rady... Nevím proč ale těmito způsoby, co jste tu teď napsali sice funguje obraveni napisu i čísla, ale číslo mi to hodí na jiný řádek. Použiji to, co jsi tu psal předtím... Všechno funguje dobře, akorat je nevýhoda, že nemůžu rozlišit jednotlivé úrovně...


je to asi kvůli tomu, že nadpisy jsou definovány vždy na nový řádek, ale nwm, jk to napsat jinak
Trejpa
Profil
Fox5795:
Nadpis je ve výchozím stavu blokový, ale jde to změnit:
ol h2 { display: inline; }
_es
Profil
Fox5795, Trejpa, MyShare:
Aký má zmysel dávať nadpis do položky zoznamu?

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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