•  » Styles
  •  » Hack CSS pour tous browser SAUF ie6-ie7 ?

#1 2011-05-14 19:48:26

Zaphod
Former Piwigo Team
Toulouse
2006-11-13
2422

Hack CSS pour tous browser SAUF ie6-ie7 ?

Est-il possible de définir des règles CSS qui ne s'appliqueraient PAS à IE6 ou IE7 ?

C'est pour faire des petites modifs de style dans Local Files Editor, mais qui font malheureusement totalement planter l'affichage sous IE6-IE7...

Hors ligne

#2 2011-05-14 19:52:48

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Hack CSS pour tous browser SAUF ie6-ie7 ?


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#3 2011-05-14 21:15:37

Zaphod
Former Piwigo Team
Toulouse
2006-11-13
2422

Re: Hack CSS pour tous browser SAUF ie6-ie7 ?

Oui, mais la difficulté, c'est que je ne peux utiliser les <!--if machin> parce que je suis dans une feuille de style css.

Et que je cherche justement à ce que les modifs s'appliquent à tous les navigateurs sauf IE6 ou IE7.

Je sais comment appliquer des hack pour IE7, mais je ne sais pas faire l'inverse...

Hors ligne

#4 2011-05-14 21:28:27

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Hack CSS pour tous browser SAUF ie6-ie7 ?

Il y a une astuce toute simple :
Créer un bloc avec PWG_Stuffs dans lequel tu écris ton PHP/HTML etc
Ce bloc bien sûre sera présent sur toutes les pages mais devra être cachée avec un simple display:hidden


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#5 2011-05-14 21:38:12

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: Hack CSS pour tous browser SAUF ie6-ie7 ?

Gotcha a écrit:

Il y a une astuce toute simple :
Créer un bloc avec PWG_Stuffs dans lequel tu écris ton PHP/HTML etc
Ce bloc bien sûre sera présent sur toutes les pages mais devra être cachée avec un simple display:hidden

jolie usine à gaz

dans la feuille de style

IE8, Firefox, Safari, Opera (Tout sauf IE 6,7)

html>/**/body .test { color: red }


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#6 2011-05-15 00:11:19

Zaphod
Former Piwigo Team
Toulouse
2006-11-13
2422

Re: Hack CSS pour tous browser SAUF ie6-ie7 ?

Merci.

Ca marche, à condition que l'on choisisse de ne pas combiner les templates...

Je suppose que le template-combine vire les /**/ ce qui rend le hack non efficace.

Hors ligne

#7 2011-05-15 00:20:30

Zaphod
Former Piwigo Team
Toulouse
2006-11-13
2422

Re: Hack CSS pour tous browser SAUF ie6-ie7 ?

Du coup, j'ai laissé le hack qui marche pour tout sauf IE6, et pour IE7 je surcharge ce qui fait planter l'affichage...

Ca n'est pas très propre... mais ça devrait marcher.

Hors ligne

#8 2011-05-15 00:33:21

flop25
Équipe Piwigo
2006-07-06
6544

Re: Hack CSS pour tous browser SAUF ie6-ie7 ?

ha oui j'ai remarqué que le combine tuait les hack

Hors ligne

#9 2011-05-15 00:34:21

Zaphod
Former Piwigo Team
Toulouse
2006-11-13
2422

Re: Hack CSS pour tous browser SAUF ie6-ie7 ?

Pas tous les hacks, juste ceux avec /**/ je pense.
Ou d'autres trucs du même style qui sont effacés par le combine.

Mes hacks pour IE7 marchent, et le hack :
html>/**/body
Se comporte comme si c'était :
html>body

Dernière modification par Zaphod (2011-05-15 00:34:54)

Hors ligne

#10 2011-05-15 00:35:40

flop25
Équipe Piwigo
2006-07-06
6544

Re: Hack CSS pour tous browser SAUF ie6-ie7 ?

sinon fait le hack en utilisant les balises html_head par tpl ou php

Hors ligne

#11 2011-05-15 12:22:52

Zaphod
Former Piwigo Team
Toulouse
2006-11-13
2422

Re: Hack CSS pour tous browser SAUF ie6-ie7 ?

Yep mais justement le but c'est de ne pas faire de modif lourde, d'avoir juste un fichier localrules.css pour faire la modif.

Hors ligne

  •  » Styles
  •  » Hack CSS pour tous browser SAUF ie6-ie7 ?

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact