Witam
Mam pytanie czy da się, no i siłą rzeczy jak zrobić w samym html i css aby co drugi wyraz miał inny kolor. Mam 10 wyrazów i chcę aby na przemian miały kolory żółty zielony… ?
Witam
Mam pytanie czy da się, no i siłą rzeczy jak zrobić w samym html i css aby co drugi wyraz miał inny kolor. Mam 10 wyrazów i chcę aby na przemian miały kolory żółty zielony… ?
Nie ma takiej możliwości w CSS2, nic mi nie wiadomo również o takiej opcji w CSS3. Można było by to w jakiś sposób zrobić w php i js. CSS umożliwia np. edycje pierwszej litery bądź linii tekstu za pomocą pseudoklas first-letter, first-line.
Jeśli to tylko 10 wyrazów to najprościej dodać do CSS’a 2 klasy np.:
.text1{
color: yellow;
}
.text2{
color: green;
}
A w kodzie stronki wpisać np.:
...
[/code]
Oczywiście najlepszym rozwiązaniem dla większej ilości wyrazów byłby JS.