Autor Zpráva
Dethlev
Profil *
Prosím o radu... Jak nadefinovat pomocí css textu barevné pozadí, které nebude vykresleno na celém řádku?

Díky
bukaj
Profil
Mělo by to jít normálně pomocí background. Ale prvek, kterému to nadefinueš, musí být řádkový a ne blokový.
J
Profil *
treba
.podbarv {background: #aaaaaa}
blabla <span class="podbarv">podbarvený text </span> blabla
Miloš
Profil
Nevím přesně, co máš na mysli.
1) Chceš podbarvit nějaké slovo? Dej background-color příslušnému (obalujícímu) řádkovému prvku (em, strong, span…)
2) Chceš podbarvit např. spodní/horní polovinu každého řádku? Tak to mě rozumné řešení nenapadá. Lze sice nadefinovat jak line-height, tak s ohledem na to vytvořit obrázek vodorovný pruh, který bude svisle repetovat jako background-image, ale obávám se, že se to při nejbližší změně velikosti textu začne rozpadat.
Dethlev
Profil *
Myslel jsem podbarvení slova. Pokud mám např.:

p{
background -color: silver;
}

tak má to pozadí celý řádek.
Mistr
Profil
Dethlev
Myslel jsem podbarvení slova.
To Ti tady již, pokud se nemýlím, radil člen vystupující pod přezdívkou J. Já Ti to klidně ještě jednou zopakuji:

Do CSS stylu vlož například:
.podbarv {background: #aaaaaa;}


A do HTML kódu stránky pak vlož:
Nepodbarveno <span class="podbarv">Podbarveno</span> Nepodbarveno
Dethlev
Profil *
Díky Mistře a vystupující jako J. Mám to už jasný.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0