Supprimer la barre de défilement comme dépassement de caché, mais doit être visible
Lorsque vous smallen votre navigateur à 1000px de largeur puis il y a une barre de défilement horizontale, est-il un moyen de supprimer ce au-dessus de 1000px? Vérifier mon screendump ci-dessous.
J'ai essayé un clearfix mais cela n'aide pas, et essayé overflow:visible;
.clearfix:before,
.clearfix:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;} /* IE < 8 */
Un nettoyage facile moyen de résoudre ce problème avec le css?
Je ne comprends pas la question, qu'entendez-vous par "supprimer au-dessus de cette 1000px" ? La barre de défilement disparaît automatiquement si la fenêtre devient plus large que 1000px.
double possible de grande largeur de corps sans barre de défilement horizontale
Vérifier mon screendump, mes images doit être visible, mais le défilement doit être à 1000px de largeur, Lorsque j'ai un navigateur à 1020px large, je reçois une barre de défilement. Il doit être comme images d'arrière-plan. overflow:hidden serait normalement ok, mais les images doivent être visibles. Overflow hidden supprime le défilement, le débordement visible n'est pas 🙁
Le problème est que les images derrière ont besoin de plus de largeur de 1000px. Donc, vous avez pour réduire toutes les images, si elles doivent être présentés... Sinon utiliser overflow-x.
double possible de grande largeur de corps sans barre de défilement horizontale
Vérifier mon screendump, mes images doit être visible, mais le défilement doit être à 1000px de largeur, Lorsque j'ai un navigateur à 1020px large, je reçois une barre de défilement. Il doit être comme images d'arrière-plan. overflow:hidden serait normalement ok, mais les images doivent être visibles. Overflow hidden supprime le défilement, le débordement visible n'est pas 🙁
Le problème est que les images derrière ont besoin de plus de largeur de 1000px. Donc, vous avez pour réduire toutes les images, si elles doivent être présentés... Sinon utiliser overflow-x.
OriginalL'auteur user123 | 2013-08-22
Vous devez vous connecter pour publier un commentaire.
Si le navigateur est plus de 1000px de large, il n'y aura pas de défilement horizontale.
vous correcte, j'ai utilisé une autre méthode que j'aime le mieux parce que je peux utiliser débordement caché en disposant d'un petit navigateur
Je suis heureux de vous aider.
OriginalL'auteur Vladislav Stanic
La seule chose que vous pouvez faire (et qui reste toujours à votre site accessible), est de définir la largeur sur laquelle la barre de défilement apparaît.
Vous pouvez corriger cela en définissant une largeur minimale pour le corps.
Ajouter à votre feuille de style:
Lorsque le navigateur est redimensionnée plus petit que 1200px, la barre de défilement apparaît.
OriginalL'auteur LinkinTED
Utiliser le
overflow-x
propriété pour masquer la barre de défilement horizontale sur les div qui crée le défilement horizontal.Par Exemple,
Overflow-x:hidden;
MODIFIER
Si vous voulez 1000px où le manuscrit ne doit pas venir et il vient toujours en 1020, l'affaire est que vous avez une marge/marge appliquée quelque part que c'est prendre ces pixels supplémentaires. Vous avez besoin de l'enlever pour obtenir votre truc de travail.
Si vous voulez 1000px où le manuscrit ne doit pas venir et il vient toujours en 1020, l'affaire est que vous avez une marge/marge appliquée quelque part que c'est prendre ces pixels supplémentaires. Vous avez besoin de l'enlever pour obtenir votre truc de travail. - @marcoverflow
je l'ai corrigé, merci pour votre temps Nathan
OriginalL'auteur Nitesh
J'ai décidé quand mon navigateur est plus petit que 1200px, le overflow:hidden; sur le carrousel qui est 1000px de large peut être utilisé.
Vladislav Stanic m'a indiqué la bonne direction, merci à tous.
OriginalL'auteur user123