Img{min-width/height} //cross-browser
Résolu/Fermé
Stanislas Poisson
Messages postés
423
Date d'inscription
samedi 1 décembre 2012
Statut
Membre
Dernière intervention
22 mai 2018
-
15 déc. 2012 à 09:55
Stanislas Poisson Messages postés 423 Date d'inscription samedi 1 décembre 2012 Statut Membre Dernière intervention 22 mai 2018 - 16 déc. 2012 à 12:08
Stanislas Poisson Messages postés 423 Date d'inscription samedi 1 décembre 2012 Statut Membre Dernière intervention 22 mai 2018 - 16 déc. 2012 à 12:08
A voir également:
- Img{min-width/height} //cross-browser
- Img burn - Télécharger - Gravure
- Baidu browser - Télécharger - Navigateurs
- Tor browser - Télécharger - Confidentialité
- Min en maj - Guide
- Avant browser - Télécharger - Navigateurs
5 réponses
gardiendelanuit
Messages postés
1770
Date d'inscription
jeudi 20 décembre 2007
Statut
Membre
Dernière intervention
19 novembre 2016
264
Modifié par gardiendelanuit le 15/12/2012 à 10:41
Modifié par gardiendelanuit le 15/12/2012 à 10:41
Bonjour,
Je ne vois pas pourquoi ses propriétés ne seraient pas cross-browser: sous chrome, netScape, IE8+ et mozi ça marche très bien chez moi..
On peut voir l'ensemble du code qui pause problème?
Merci de mettre "Résolu" quand le problème est réglé!
La connaissance c'est comme la confiture: moins on en a et plus on l'étale.
Je ne vois pas pourquoi ses propriétés ne seraient pas cross-browser: sous chrome, netScape, IE8+ et mozi ça marche très bien chez moi..
On peut voir l'ensemble du code qui pause problème?
Merci de mettre "Résolu" quand le problème est réglé!
La connaissance c'est comme la confiture: moins on en a et plus on l'étale.
Stanislas Poisson
Messages postés
423
Date d'inscription
samedi 1 décembre 2012
Statut
Membre
Dernière intervention
22 mai 2018
66
15 déc. 2012 à 10:51
15 déc. 2012 à 10:51
Bonjour,
Voici déja le screen compiler avec en haut l'affichage sous chrome et en bas celui sous firefox (ie je m'en tape pour le moment :p)
https://docs.google.com/open?id=0B7lFbppRSSU2ZFc4RWtrdzdHMkE
ensuite, pour le code, cela donne ceci:
Comme on peut le voir, l'affichage n'est pas du tout le meme.
Chrome semble prendre en compte le min-width:200px mais le copie colle sur le min-height
Firefox semble prendre le min-height et pas du tout le min-width.
Les deux prennent bien les paramètres max-width/height.
Peut être qu'il s'agit de paramètres par défaut des navigateurs mais si c'est possible de faire du forcing.
Voici déja le screen compiler avec en haut l'affichage sous chrome et en bas celui sous firefox (ie je m'en tape pour le moment :p)
https://docs.google.com/open?id=0B7lFbppRSSU2ZFc4RWtrdzdHMkE
ensuite, pour le code, cela donne ceci:
#middle section article img{ background:#138d81 url(bg.png) bottom center no-repeat; background-size:100% 100%; min-width:200px; min-height:50px; border:4px solid #fff; border-radius:10px; box-shadow:0 0 1px #000; max-width:700px; max-height:400px; display:block; margin:0 auto 10px; }
Comme on peut le voir, l'affichage n'est pas du tout le meme.
Chrome semble prendre en compte le min-width:200px mais le copie colle sur le min-height
Firefox semble prendre le min-height et pas du tout le min-width.
Les deux prennent bien les paramètres max-width/height.
Peut être qu'il s'agit de paramètres par défaut des navigateurs mais si c'est possible de faire du forcing.
gardiendelanuit
Messages postés
1770
Date d'inscription
jeudi 20 décembre 2007
Statut
Membre
Dernière intervention
19 novembre 2016
264
Modifié par gardiendelanuit le 15/12/2012 à 11:10
Modifié par gardiendelanuit le 15/12/2012 à 11:10
Je vois ce que tu veux faire et dans ces cas là les propriétés de ce genre peuvent poser problème, mais je viens de tester tout ça et de mon coté ça ne semble pas avoir de problème à part que chrome prend la valeur maximal pour width et minimal pour height (donc min-height et max- width).
Si tu peux passer par php, il est meilleur de ne pas les utiliser en utilisant quelques astuces.
Merci de mettre "Résolu" quand le problème est réglé!
La connaissance c'est comme la confiture: moins on en a et plus on l'étale.
Si tu peux passer par php, il est meilleur de ne pas les utiliser en utilisant quelques astuces.
Merci de mettre "Résolu" quand le problème est réglé!
La connaissance c'est comme la confiture: moins on en a et plus on l'étale.
Stanislas Poisson
Messages postés
423
Date d'inscription
samedi 1 décembre 2012
Statut
Membre
Dernière intervention
22 mai 2018
66
15 déc. 2012 à 11:14
15 déc. 2012 à 11:14
Bne justement, chez moi c'est chrome qui prend la valeur min-width et la colle sur le min-height et firefox qui prend en compte seulement la valeur de min-height et pas de min-width. Enfin, ca a l'air de pas passer comme il faut sur les nav, ca doit etre une propiete a la nopix a laquel on ne peut pas changer grand chose.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Stanislas Poisson
Messages postés
423
Date d'inscription
samedi 1 décembre 2012
Statut
Membre
Dernière intervention
22 mai 2018
66
15 déc. 2012 à 13:19
15 déc. 2012 à 13:19
Up anybody can help me to fix if it's the browser or the css?
Stanislas Poisson
Messages postés
423
Date d'inscription
samedi 1 décembre 2012
Statut
Membre
Dernière intervention
22 mai 2018
66
16 déc. 2012 à 10:42
16 déc. 2012 à 10:42
Je re up, dans l'espor que l'un de nos développeurs css parvienne à trouver comment uniformiser ce leger bug inter-browser
https://docs.google.com/open?id=0B7lFbppRSSU2ZFc4RWtrdzdHMkE
ensuite, pour le code, cela donne ceci:
#middle section article img{
background:#138d81 url(bg.png) bottom center no-repeat;
background-size:100% 100%;
min-width:200px;
min-height:50px;
border:4px solid #fff;
border-radius:10px;
box-shadow:0 0 1px #000;
max-width:700px;
max-height:400px;
display:block;
margin:0 auto 10px;
}
https://docs.google.com/open?id=0B7lFbppRSSU2ZFc4RWtrdzdHMkE
ensuite, pour le code, cela donne ceci:
#middle section article img{
background:#138d81 url(bg.png) bottom center no-repeat;
background-size:100% 100%;
min-width:200px;
min-height:50px;
border:4px solid #fff;
border-radius:10px;
box-shadow:0 0 1px #000;
max-width:700px;
max-height:400px;
display:block;
margin:0 auto 10px;
}
gardiendelanuit
Messages postés
1770
Date d'inscription
jeudi 20 décembre 2007
Statut
Membre
Dernière intervention
19 novembre 2016
264
Modifié par gardiendelanuit le 16/12/2012 à 11:18
Modifié par gardiendelanuit le 16/12/2012 à 11:18
Si ça peut t'aider: https://stackoverflow.com/questions/1467664/how-to-implement-cross-browser-min-height-and-max-height-at-the-same-time
Dans ton cas il faut faire des contrôles.
Dans ton cas il faut faire des contrôles.
Stanislas Poisson
Messages postés
423
Date d'inscription
samedi 1 décembre 2012
Statut
Membre
Dernière intervention
22 mai 2018
66
16 déc. 2012 à 11:19
16 déc. 2012 à 11:19
oui, le js est toujours une option mais pour cela, il faut que le js sache si l'image existe ou pas...
gardiendelanuit
Messages postés
1770
Date d'inscription
jeudi 20 décembre 2007
Statut
Membre
Dernière intervention
19 novembre 2016
264
Modifié par gardiendelanuit le 16/12/2012 à 11:48
Modifié par gardiendelanuit le 16/12/2012 à 11:48
Charge la en javascript alors ;)
var myNewImage = new Image(); myNewImage.src="mon_url.jpg"; if ( myNewImage.complete){ myImage.src = myNewImage.src } else { //modification des tes styles }
Stanislas Poisson
Messages postés
423
Date d'inscription
samedi 1 décembre 2012
Statut
Membre
Dernière intervention
22 mai 2018
66
16 déc. 2012 à 11:59
16 déc. 2012 à 11:59
Ben non... je veux faire un site fonctionnel en brut sans le js. JavaScript est a mon sens, un plus a apporter afin de permettre des interaction plus souple et moins de deplacement dans le site. Mais pour le referencement, il faut mieux avoir un site bien construit et bien fabriquer afin que tout les informations se trouve essus sans avoir bessoin du JavaScript.