To jak już lecimy po offtopie, to IE9 (oraz biblioteka JS, oferująca jego funkcje dla starszych IE) oferują CSS nth-child, czyli wybór
konkretnego dziecka - można będzie więc tworzyć efekty typu 'pierwszy kontakt w grupie ma kolor tła taki, drugi taki, trzeci taki' etc.

Teraz jestem na etapie przystosowywania biblioteki JS, tak by działała poprawnie w AQQ (obecnie, okno robi się białe, i sie zawiesza..

).
W między czasie (podczas pisania tego postu) odkryłem inne "bajery" z child, sibling itp. w CSSie (nie dotyczy tego co wyżej, działa na IE8, testowane pod AQQ 7 new): (przykłady podam jako ukrywanie konkretnych ikonek, ale można to zastosować np. do kontaktów na liście, by tworzyć przeróżne wzorki teł itp.

)
Ukrywanie drugiej ikonki:
#tools_items > :first-child + *{
display: none;}Ukrywanie trzeciej ikonki:
#tools_items > :first-child + * + *{
display: none;}Ukrywanie wszystkich ikonek oprócz pierwszej:
#tools_items > :first-child ~ *{
display: none;}Ukrywanie wszystkich ikonek oprócz pierwszej i drugiej:
#tools_items > :first-child + * ~ *{
display: none;}I generalnie, wszystko według wzoru
Użytkownik karololszak edytował ten post 13.02.2011 21:32