Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> IE6 łączenie klas
#luq
post 30.10.2010, 10:11:01
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?


--------------------
Moja gra - scraby.io
Go to the top of the page
+Quote Post
pedro84
post 30.10.2010, 13:09:57
Post #2





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


Ano nie wspiera.

Kilka pomysłów:
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 }


2. http://code.google.com/p/ie7-js/


--------------------
Google knows the answer...
Go to the top of the page
+Quote Post
Crozin
post 30.10.2010, 13:11:54
Post #3





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


To nie wygląda jak kod, który odpowiada za to by strona w ogóle miała ręce i nogi... tak więc daruj sobie IE6, albo podaj konkretny powód dla którego chciałbyś go wspierać.
Go to the top of the page
+Quote Post
#luq
post 1.11.2010, 10:28:45
Post #4





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 {}


--------------------
Moja gra - scraby.io
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 29.06.2025 - 06:15