IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

hack css safari 5 uniquement


Sujet :

CSS

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Points : 177
    Points
    177
    Par défaut hack css safari 5 uniquement
    Bonjour, je cherche ce hack en vain

    Mon souci : j'utilise un hack pour chrome :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    /*hack pour google*/
    	(-bracket-:hack;
            padding-left:1px;
        );
    mais il le fait aussi sur safari 5 ...

    alors si vous avez un hack qui fonctione que sur chrome, je suis preneur
    ou bien un hack qui fonctionne uniquement sur safari 5

    Merci de votre aide

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    16 959
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 16 959
    Points : 44 122
    Points
    44 122
    Par défaut
    Bonsoir,
    en fait tu cherches un hack anti-hack

    Dans la pratique les hack sont à éviter, autant que faire ce peut, car aucune garantie sur la pérennité de la chose.

    Il existe peut être une solution à ton problème qui est, mais au fait pour quelle raison as tu besoin de cette bidouille ?

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Points : 177
    Points
    177
    Par défaut
    Je dois inclure un code js (lecteur video JWPlauer) qui se decale de 1 px sur chrome

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 868
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    Ca sera sans doute plus facile de le redécaler en JS en détectant le navigateur côté JS également, plutôt que de trouver des bidouilles CSS.

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Points : 177
    Points
    177
    Par défaut
    j'ai suivi vos conseils avec

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <script language="javascript">
    var i_chrome = navigator.userAgent.toLowerCase().indexOf("chrome");
    if(i_chrome  > -1){
    	//alert(i_chrome);
    	document.getElementById('player5').style.padding="0 0 0 1px";
    	alert(document.getElementById('player5').style.padding);
    }
    </script>
    chrome est apperement bien reconnu
    mais le style n'est pas appliqué

  6. #6
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    16 959
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 16 959
    Points : 44 122
    Points
    44 122
    Par défaut
    Pour commencer <script language="javascript"> est déprécié depuis belle burette, comme dit mon garagiste, il te faut mettre <script type="text/javascript">, voire simplement <script>.

    Qu'est ce qui te fait dire que le style n'est pas appliqué, ton code est correct ?

    Est ce que l'alerte apparaît?

    Es tu sûr que c'est le padding qui te pose problème?

    Est ce qu'un pixel est à ce point gênant?

  7. #7
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    Le style n'est probablement pas appliqué parce qu'il doit se référer à un élément lui-même créé par JWPlayer.

    Ensuite, effectivement, si c'est juste de la maniaquerie concernant le pixel récalcitrant, alors inutile de perdre trop de temps là-dessus...
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

Discussions similaires

  1. Existe t'-il un hack pour Safari 3 seulement
    Par hastiok dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 12/01/2010, 20h44
  2. Hacks CSS pour Safari 4
    Par Ikonic dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 04/06/2009, 15h33
  3. [HACK CSS] IE7
    Par lifty dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 02/06/2009, 18h13
  4. Hack pour safari 3 ?
    Par luna6 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 09/03/2009, 18h49
  5. Hack CSS IE<7 IE>=7 Opera Netscape et Firefox
    Par kimcharlene dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 03/04/2007, 21h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo