Les supports sensibles requête ne fonctionne pas sous Google Chrome
J'ai écrit un bout de code CSS de manière fluide à changer ma mise en page du site de la largeur en fonction de la largeur de l'écran. Si l'utilisateur a moins de l'écran de l'immobilier disponibles, la mise en page de la largeur augmente pour remplir plus de la fenêtre et laisser moins d'espace, et si ils ont plus d'espace, la mise en page se rétrécit à maintenir un aspect attrayant.
J'utilise le code suivant pour obtenir ce:
#bg{
background:-webkit-linear-gradient(90deg, #0f0f0f 0%,#222222 400px);
background:-moz-linear-gradient(90deg, #0f0f0f 0%,#222222 400px);
background:-o-linear-gradient(90deg, #0f0f0f 0%,#222222 400px);
background:linear-gradient(90deg, #0f0f0f 0%,#222222 400px);
margin-left:auto;
margin-right:auto;
margin-bottom:1.6rem;
border-width:0 0.1rem 0.1rem 0.1rem;
border-style:solid;
border-color:#303030 #101010 #000;
border-radius:0.8rem;
min-width:94.2rem
}
@media (min-width: 70rem){
#bg{
border-radius:4px;
border-radius:0.4rem;
width:90%
}
}
@media (min-width: 91rem){
#bg{
width:80%
}
}
@media (min-width: 112rem){
#bg{
width:70%
}
}
Cela fonctionne très bien dans Firefox 30, cependant, Google Chrome toujours affiche l'élément à 70% de la largeur.
Auparavant, j'avais aussi utilisé max-width dans les requêtes, dans lequel cas, google Chrome serait de faire l'inverse de la chose; il serait toujours afficher l'élément à 90%, peu importe combien j'ai de redimensionner la fenêtre du navigateur.
Les règles sont compilés à l'aide de SASS. Quel est exactement le problème ici? Comment puis-je modifier la requête pour fonctionner dans tous les navigateurs?
Le site web affecté peut être trouvé sur ce lien.
Je ne suis pas sûr de savoir comment faire un standalone exemple de la structure du site, comme il est un peu plus complexe, mais j'ai ajouté un lien vers le site en question. Aussi, le code que vous voyez est la compilation des feuilles de style CSS.
OriginalL'auteur ividyon | 2014-06-21
Vous devez vous connecter pour publier un commentaire.
ajouter cette ligne dans
<head>
pouvez-vous m'envoyer svp le lien de votre site web
La question a été posté il y a 3 ans. Je suis assez sûr que ils ont résolu le problème ou a abandonné le projet. Et il y a est un lien vers le site en question.
OriginalL'auteur Hassan Raza
Voir si cette syntaxe habituelle fonctionne mieux:
Viens de remarquer que vous avez ajouté un lien. Ces requêtes de média fonctionnent très bien dans Chrome (Mac) pour moi.
OriginalL'auteur ralph.m
OriginalL'auteur Nikit Barochiya
Toutes les réponses sont bonnes, mais Chech cette
PAS
OriginalL'auteur karthick nagarajan
veuillez fermer votre code avec le ';' et essayez ce
OriginalL'auteur Aadol Rrashid
Vous pouvez modifier cette page à vos besoins
Et n'oubliez pas
OriginalL'auteur Baked Inhalf