l'intégration d'autres styles

Slt la communauté,

Je désire avec un test js intégré une feuil de style pour chaque navigateur, mais je ne me retrouve dans la façon que drupal insert sa feuille de style. < ?print styles ?> alors comment je vais ajouter d’autres feuilles ?

#

Jette un oeil par là : http://api.drupal.org/api/function/drupal_add_css/5

Et sur un D6, ca se passe dans le .info du theme.

#

slt haza,

j’ai pas bien compris la doc,

en fait mon souhait est de pouvoir créer une deuxième feuille des styles contenant les style pour Internet Explorer parce que mon style par defaut de marche pas avec ce dernier.

La procédure serait de faire un test js qui detectera le navigateur et qui affichera la feuille de style adapter au navigateur.

Exemple

if (ie)
{echo $style2}

#

Et c’est mal ça.
Je desactive Javascript sur mon Firefox, et j’ai quoi ? un gros caca pas beau.

Sans passer dans des feuilles de style, t’as pas mal d’autre solution pour balancer les propriété qui sont interpreter differement selon les navigateurs

exemple (concret, sur un vrai site qui existe) :

.une_classe{
position:relative;
width:167px;
margin:0px;
padding:0px;
left:0px;
height:5px; /* IE6 /
font-size:11px;
color:#465a04;
}
> .une_classe{
height:40px; /* FF /
!height:40px; /
IE7 */
}

et zou

#

merci, ça marche bien, mais j’ai tenté pour opera, sans succès, et pour d’autre style ça ne marche pas.

ex pour margin: ?

Syndiquer le contenu