Dreamweaver safari/firefox
Fermé
syrinxxxx
Messages postés
322
Date d'inscription
lundi 9 juin 2008
Statut
Membre
Dernière intervention
14 novembre 2009
-
5 sept. 2008 à 11:08
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 - 15 sept. 2008 à 10:28
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 - 15 sept. 2008 à 10:28
A voir également:
- Dreamweaver safari/firefox
- Safari windows - Télécharger - Navigateurs
- Video downloadhelper firefox - Télécharger - Outils pour navigateurs
- Firefox telecharger - Télécharger - Navigateurs
- Exporter favoris firefox - Guide
- Comment supprimer bing de firefox - Guide
4 réponses
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
5 sept. 2008 à 12:02
5 sept. 2008 à 12:02
salut,
oui Safari est plus rigoureux pour certaines choses.
ton problème peut venir d'une priorité des règles (sélecteur pas assez précis) ou d'autre chose...
difficile d'être plus précis sans voir la "bête" sur pattes.
as-tu une version en ligne à nous montrer ?
oui Safari est plus rigoureux pour certaines choses.
ton problème peut venir d'une priorité des règles (sélecteur pas assez précis) ou d'autre chose...
difficile d'être plus précis sans voir la "bête" sur pattes.
as-tu une version en ligne à nous montrer ?
syrinxxxx
Messages postés
322
Date d'inscription
lundi 9 juin 2008
Statut
Membre
Dernière intervention
14 novembre 2009
28
14 sept. 2008 à 03:54
14 sept. 2008 à 03:54
la modif que dalida m'avait fait faire, avait marchée mais j'ai de nouveau des problemes entre safari et dream.
est-ce que quelqu'un sait ce que sont les "priorités des règles" et le "selecteur" dont elle me parle plus haut?
merci
est-ce que quelqu'un sait ce que sont les "priorités des règles" et le "selecteur" dont elle me parle plus haut?
merci
syrinxxxx
Messages postés
322
Date d'inscription
lundi 9 juin 2008
Statut
Membre
Dernière intervention
14 novembre 2009
28
14 sept. 2008 à 04:08
14 sept. 2008 à 04:08
en fait mon probleme en detaillé est le suivant :
j'ai une page html avec un css associé sur lequel il y a tout (body, h, p, etc....)
j'ai fait une section "menu" aussi
mon menu n'est pas directement sur la page html je l'ai mis dans ma librairie pour pouvoir le reutiliser plus facilement, mais meme dans le fichier ou il est tout seul il a le css associé.
quand je fais le preview avec firefox pas de soucis il comprend qu'il faut aller lire le css pour le menu et il apparait en blanc(sur fond noir) quand je le fait avec safari on dirait qu'il comprend pas le css (il affiche le menu en violet souligné) mais il reste il le comprend puisque le fond et noir et les paragrphes sont bien de la police et la couleur de mon css.
voila
merci
j'ai une page html avec un css associé sur lequel il y a tout (body, h, p, etc....)
j'ai fait une section "menu" aussi
mon menu n'est pas directement sur la page html je l'ai mis dans ma librairie pour pouvoir le reutiliser plus facilement, mais meme dans le fichier ou il est tout seul il a le css associé.
quand je fais le preview avec firefox pas de soucis il comprend qu'il faut aller lire le css pour le menu et il apparait en blanc(sur fond noir) quand je le fait avec safari on dirait qu'il comprend pas le css (il affiche le menu en violet souligné) mais il reste il le comprend puisque le fond et noir et les paragrphes sont bien de la police et la couleur de mon css.
voila
merci
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
14 sept. 2008 à 20:59
14 sept. 2008 à 20:59
salut,
IL te conseille de lire cet article et de changer la classe du <div> du menu par un identifiant.
IL te conseille de lire cet article et de changer la classe du <div> du menu par un identifiant.
syrinxxxx
Messages postés
322
Date d'inscription
lundi 9 juin 2008
Statut
Membre
Dernière intervention
14 novembre 2009
28
14 sept. 2008 à 21:24
14 sept. 2008 à 21:24
hihihi merci
je voulais pas te rederanger :$
je voulais pas te rederanger :$
syrinxxxx
Messages postés
322
Date d'inscription
lundi 9 juin 2008
Statut
Membre
Dernière intervention
14 novembre 2009
28
14 sept. 2008 à 22:07
14 sept. 2008 à 22:07
plein de question :D
alors si j'ai bien compris nos cher navigateurs n'en font qu'a leur tête :)
moi je voudrai un menu blanc sur noir, mais comme safari prefere le violet et que j'ai pas precisé que mon choix pour le blanc etait important pour moi, ben il le fait en violet
je savais pas qu'il avait des regles incorporées pour lire une page html et qu'elle pouvaient avoir plus de poids que celle que j'ecris.
pour mon probleme ca voudrai dire par exemple que pour le soulignment non désiré,
moi j'ecris ca :
.menu a:hover {
text-decoration: none;
firefox lui ecrit la meme chose donc je gagne sur lui
mais safari rajoute "!important;" et du coup c'est lui qui devient plus fort sur moi et il affiche se qu'il veut
dans ce cas la il suffirait que je rajoute moi aussi important et je gagne.
par contre
"CSS2.0 L'utilisateur peut ainsi toujours imposer ses préférences stylistiques en dernier ressort."
1.donc si je decide de mettre les liens en rose fluo et que je dis a safari que c'est !important il me fera les liens de CCM en rose fluo?
2.il y a quand meme peut de gens qui definissent ces regles?
3.ca serait trop simple mais il n'existerai pas une regles qui permettent de dire que mon fichier .css lié a mes pages html doit passé avant tout le reste?
Etape 3 : le tri par priorité calculée des sélecteurs absolument rien compris (mais je vais relire, je m'acharne) a part que si je veut que quelque chose ai une importance je dois le repeté a chaque fois (donc apparement reponse negative pour ma question precedente )
(dalida toute mes excuses pour le elle)
alors si j'ai bien compris nos cher navigateurs n'en font qu'a leur tête :)
moi je voudrai un menu blanc sur noir, mais comme safari prefere le violet et que j'ai pas precisé que mon choix pour le blanc etait important pour moi, ben il le fait en violet
je savais pas qu'il avait des regles incorporées pour lire une page html et qu'elle pouvaient avoir plus de poids que celle que j'ecris.
pour mon probleme ca voudrai dire par exemple que pour le soulignment non désiré,
moi j'ecris ca :
.menu a:hover {
text-decoration: none;
firefox lui ecrit la meme chose donc je gagne sur lui
mais safari rajoute "!important;" et du coup c'est lui qui devient plus fort sur moi et il affiche se qu'il veut
dans ce cas la il suffirait que je rajoute moi aussi important et je gagne.
par contre
"CSS2.0 L'utilisateur peut ainsi toujours imposer ses préférences stylistiques en dernier ressort."
1.donc si je decide de mettre les liens en rose fluo et que je dis a safari que c'est !important il me fera les liens de CCM en rose fluo?
2.il y a quand meme peut de gens qui definissent ces regles?
3.ca serait trop simple mais il n'existerai pas une regles qui permettent de dire que mon fichier .css lié a mes pages html doit passé avant tout le reste?
Etape 3 : le tri par priorité calculée des sélecteurs absolument rien compris (mais je vais relire, je m'acharne) a part que si je veut que quelque chose ai une importance je dois le repeté a chaque fois (donc apparement reponse negative pour ma question precedente )
(dalida toute mes excuses pour le elle)
syrinxxxx
Messages postés
322
Date d'inscription
lundi 9 juin 2008
Statut
Membre
Dernière intervention
14 novembre 2009
28
>
syrinxxxx
Messages postés
322
Date d'inscription
lundi 9 juin 2008
Statut
Membre
Dernière intervention
14 novembre 2009
14 sept. 2008 à 22:41
14 sept. 2008 à 22:41
alors j'ai trouvé dans firefox (affichage > style de la page ) on peut choisir quel style utiliser effectivement
meme chose avec safari par contre un peu plus cacher (préférences>avancées> cocher affiché devellopement) ensuite retour sur la page menu devellopement>agent d'utilisateur et la ou a toutes les version de tout les navigateur differents mais meme avec safari quand je selectionne la derniere version de firefox il continue a m'afficher le menu en violet
quand dans firefox je charge ma page en selectionnant "aucun style" il me le charge aussi en violet
meme chose avec safari par contre un peu plus cacher (préférences>avancées> cocher affiché devellopement) ensuite retour sur la page menu devellopement>agent d'utilisateur et la ou a toutes les version de tout les navigateur differents mais meme avec safari quand je selectionne la derniere version de firefox il continue a m'afficher le menu en violet
quand dans firefox je charge ma page en selectionnant "aucun style" il me le charge aussi en violet
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
14 sept. 2008 à 23:30
14 sept. 2008 à 23:30
ah ben ça commence à rentrer !!!
l'utilisateur est le seul et unique patron puisque la page est téléchargé sur son ordinateur, il peut en faire ce qu'il veut et c'est bien normal.
c'est bien normal entre autre pour les personnes en situation de handicap qui peuvent appliquer leur propre feuille de style.
pense au cas d'une personne qui ne voit pas toutes les couleurs, ta mise en page elle s'en fout et elle a bien raison, ce qu'elle veut c'est accéder à l'information !
pour ton cas, je pense que c'est une question de priorité, c'est pour ça que je te dis de remplacer ton <div class="menu"> par <div id="menu">.
et dans tes styles tu changes tous les ".menu" par "div#menu", tu passes d'une priorité de 10 à une priorité de 101, ça change ! et si ça ne suffit pas tu pourras toujours en ajouter.
mais à y réfléchir je me demande aussi si tes règles sont écrites dans le bon ordre car le violet est la couleur du lien visité.
vérifie que tes règles de style concernant les liens du menu sont bien codées dans l'ordre :
• :link
• :visited
• :hover
• :active
tu n'es pas obligé de définir ":active" mais je te conseille vivement de coder ":link".
l'utilisateur est le seul et unique patron puisque la page est téléchargé sur son ordinateur, il peut en faire ce qu'il veut et c'est bien normal.
c'est bien normal entre autre pour les personnes en situation de handicap qui peuvent appliquer leur propre feuille de style.
pense au cas d'une personne qui ne voit pas toutes les couleurs, ta mise en page elle s'en fout et elle a bien raison, ce qu'elle veut c'est accéder à l'information !
pour ton cas, je pense que c'est une question de priorité, c'est pour ça que je te dis de remplacer ton <div class="menu"> par <div id="menu">.
et dans tes styles tu changes tous les ".menu" par "div#menu", tu passes d'une priorité de 10 à une priorité de 101, ça change ! et si ça ne suffit pas tu pourras toujours en ajouter.
mais à y réfléchir je me demande aussi si tes règles sont écrites dans le bon ordre car le violet est la couleur du lien visité.
vérifie que tes règles de style concernant les liens du menu sont bien codées dans l'ordre :
• :link
• :visited
• :hover
• :active
tu n'es pas obligé de définir ":active" mais je te conseille vivement de coder ":link".
syrinxxxx
Messages postés
322
Date d'inscription
lundi 9 juin 2008
Statut
Membre
Dernière intervention
14 novembre 2009
28
15 sept. 2008 à 01:37
15 sept. 2008 à 01:37
oui elles sont dans l'ordre que tu as ecris.
En fait il doit y avoir un truc que je capte pas, l'erreur ne doit pas venir des css de safari mais de mon utilisation de dreamweaver.
le "p" ce trouve dans "format" quand je donne ce format au menu dans ma librairie ca marche sur safari :
ensuite je fais un copier/coller et je change le titre un premier essais avec ".menu" la .menu se trouve dans "style" je selectionne et rien ne se passe
pour le div#menu je vois pas comment l'attaché a mon menu j'ai essayé en le rajoutant dans le code de mon fichier de la librairie... non, en le laissant dans mon css rien ne se passe non plus.
du coup je magouille un peu je le laisse au format paragraphe comme ca il se voit en blanc. puis je continue a chercher ca doit etre une erreur vraiment bete en fait.
p, p a:link, p a:visited, p a:active, ul {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-decoration:none;
}
div#menu, div#menu a:link, div#menu a:visited, div#menu a:hover, div#menu a:active{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:18px;
text-decoration:none;
}
En fait il doit y avoir un truc que je capte pas, l'erreur ne doit pas venir des css de safari mais de mon utilisation de dreamweaver.
le "p" ce trouve dans "format" quand je donne ce format au menu dans ma librairie ca marche sur safari :
ensuite je fais un copier/coller et je change le titre un premier essais avec ".menu" la .menu se trouve dans "style" je selectionne et rien ne se passe
pour le div#menu je vois pas comment l'attaché a mon menu j'ai essayé en le rajoutant dans le code de mon fichier de la librairie... non, en le laissant dans mon css rien ne se passe non plus.
du coup je magouille un peu je le laisse au format paragraphe comme ca il se voit en blanc. puis je continue a chercher ca doit etre une erreur vraiment bete en fait.
p, p a:link, p a:visited, p a:active, ul {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-decoration:none;
}
div#menu, div#menu a:link, div#menu a:visited, div#menu a:hover, div#menu a:active{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:18px;
text-decoration:none;
}
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
>
syrinxxxx
Messages postés
322
Date d'inscription
lundi 9 juin 2008
Statut
Membre
Dernière intervention
14 novembre 2009
15 sept. 2008 à 10:28
15 sept. 2008 à 10:28
salut,
ben pardon d'être honnête mais le code pondu par DW est un tel bord** qu'une vache y retrouverait son veau…
le problème c'est que tu ne maîtrises pas totalement ton code et que en plus il y a des tonnes de trucs inutiles.
pour la CSS du navigateur est n'est utilisée que quand aucun style n'est défini par dessus, donc ne te prends pas la tête avec ça, ça ne vient pas de là.
ben pardon d'être honnête mais le code pondu par DW est un tel bord** qu'une vache y retrouverait son veau…
le problème c'est que tu ne maîtrises pas totalement ton code et que en plus il y a des tonnes de trucs inutiles.
pour la CSS du navigateur est n'est utilisée que quand aucun style n'est défini par dessus, donc ne te prends pas la tête avec ça, ça ne vient pas de là.
5 sept. 2008 à 12:44
merci