Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> IE6 łączenie klas
#luq
post
Post #1





Grupa: Zarejestrowani
Postów: 589
Pomógł: 91
Dołączył: 22.05.2008
Skąd: Gliwice

Ostrzeżenie: (0%)
-----


IE6 nie wspiera konstrukcji:

  1. <span class="foo"></span>
  2. <span class="foo bar"></span>


  1. .foo.bar


Jest jakiś sprytny hack na to czy jedyną opcją jest kolejny węzeł DOM?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
#luq
post
Post #2





Grupa: Zarejestrowani
Postów: 589
Pomógł: 91
Dołączył: 22.05.2008
Skąd: Gliwice

Ostrzeżenie: (0%)
-----


Cytat(pedro84 @ 30.10.2010, 13:09:57 ) *
1. Stylowanie elementów o klasie .bar, potem ewentualne nadpisywanie dla elementów o klasie foo
  1. span.bar { color:red; border:1px solid #fff }
  2. span.foo { border:1px solid #bbb }


W tym przypadku nie da się tak zrobić...

Cytat

Bardzo ważna jest dla nas szybkość jak i liczba ładowanych plików, a więc odpada.

Cytat
tak więc daruj sobie IE6, albo podaj konkretny powód dla którego chciałbyś go wspierać.

Tak, tak, IE6 umarło ale w targecie aplikacji istnieje 3% userów którzy posiadają tą przeglądarkę co tworzy kilkadziesiąt tys. potencjalnych użytkowników, a dostosowanie aplikacji dla IE6 nie wymaga dużo zachodu a więc to robimy.

A więc robię to tak:
  1. <span class="foo"></span>
  2. <span class="foo">
  3. <span class="bar"></span>
  4. </span>


  1. .foo .bar {}
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 17:57