MozillaPL.org - polskie centrum Mozilli

Główne menu:

[CSS] Dziwna interpretacja first-child

Jak tworzyć strony WWW zgodnie ze standardami

Moderator: Pomocy?!

[CSS] Dziwna interpretacja first-child

Postautor: rbart- » 19 czerwca 2006, 13:56

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4

Problem polega na tym że first-child działa tylko dla pierwszego zaznacznika(trudno mi to wyjaśnić proszę obejrzeć kod).

Kod który to obrazuje:
Kod: Zaznacz cały
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>

<style type="text/css">
<!--
 tr:first-child{text-align:right;}
-->
</style>

<body>
<table>
  <tr><td>nazwisko:</td><td><input type="text" size="20"/></td></tr>
  <tr><td>nazwasdisko:</td><td><input type="text" size="20"/></td></tr>
  <tr><td>nazaaasasdasdsddwisko:</td><td><input type="text" size="10"/></td></tr>
  <tr><td>nazwasdisko:</td><td><input type="text" size="10"/></td></tr>
</table>
<table>
  <tr><td>nazwisko:</td><td><input type="text" size="20"/></td></tr>
  <tr><td>nazwasdisko:</td><td><input type="text" size="20"/></td></tr>
  <tr><td>nazaaasasdasdsddwisko:</td><td><input type="text" size="10"/></td></tr>
  <tr><td>nazwasdisko:</td><td><input type="text" size="10"/></td></tr>
</table>

</body>
</html>
rbart-
 
Posty: 40
Z nami od: 22 marca 2006, 09:56

Re: [css] Dziwna interpretacja first-child

Postautor: carlos » 19 czerwca 2006, 16:24

Przeglądarka: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1a3) Gecko/20060608 Firefox/2.0a3

Kod: Zaznacz cały
 tr:first-child{text-align:right;}

Po "polsku" - 'tr', które jest pierwszym potomkiem innego elementu ma wyglądać tak: {...}

Zdaje się, że czegoś innego oczekiwałeś - może td:first-child ?

Pozdrawiam.
Karol Kwiatkowski
C.A.R.L.O.S.: Cybernetic Android Responsible for Logical Observation and Sabotage
carlos
 
Posty: 288
Z nami od: 24 listopada 2004, 04:29
Lokalizacja: LV-426

Postautor: rbart- » 19 czerwca 2006, 16:36

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4

Dziękuję za odpowiedź

Rzeczywiście spodziewałem się działania takiego jak przy td:first-child
problem wzią się z tego że ja to sobie tłumaczyłem:

pierwszy potomek tr ma wyglądać tak {...}

jak wszyscy widzą błędnie. Jeszcze raz dziękuję

edit: 19-06-06 17:40
Dodam jeszcze link gdzie jest to dokładnie omówione http://developer.mozilla.org/pl/docs/CSS:Na_pocz%C4%85tek:Tabele czytałem dwa razy a i tak jakoś przegapiłem najważniejsze (bywa)
rbart-
 
Posty: 40
Z nami od: 22 marca 2006, 09:56


Wróć do Tworzenie stron WWW

Kto jest online

Zarejestrowani użytkownicy: Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: