HTML: Comment créer un DIV avec seulement vertical barres de défilement pour les longs paragraphes?
Je veux montrer aux termes et conditions de la note sur mon site. Je ne veux pas utiliser le champ de texte et aussi vous ne voulez pas utiliser la totalité de ma page. Je veux juste afficher mon texte dans la zone sélectionnée et que vous voulez utiliser seulement verticale de la barre de défilement pour aller vers le bas et de lire tout le texte.
Actuellement, je suis en utilisant ce code:
<div style="width:10;height:10;overflow:scroll" >
text text text text text text text text text
text text text text text text text text text
text text text text text text text text text
text text text text text text text text text
text text text text text text text text text
text text text text text text text text text
text text text text text text text text text
text text text text text text text text text
</div>
Deux Problèmes:
- Ce n'est pas la fixation de la largeur et de la hauteur et de la propagation jusqu'à ce que le texte s'affiche.
- Second, il montre horizontale de la barre de défilement et je ne veux pas le montrer.
- Largeur/hauteur problème est résolu par "Daniel Vassallo" et horizontale de la barre de défilement problème est résolu par "janmoesen". Maintenant, qui est la réponse que je dois accepter 🙂 puis-je sélectionner plusieurs 😉
Vous devez vous connecter pour publier un commentaire.
Utilisation
overflow-y
. Cette propriété CSS 3.pour masquer les barres de défilement horizontal, vous pouvez définir overflow-x cachés, comme ceci:
Vous devez spécifier le
width
etheight
danspx
:En outre, vous pouvez utiliser
overflow: auto;
pour empêcher la barre de défilement horizontale de montrer.Par conséquent, vous pouvez essayer ce qui suit:
Je vous remercie d'abord
Utilisation
overflow:auto
cela fonctionne pour moi.barre de défilement horizontale disparaît.
Pour n'importe quel ensemble de cas
overflow-x
àhidden
et je préfère définirmax-height
afin de limiter l'expansion de la hauteur de la div. Votre code devrait ressembler à ceci:À la barre de défilement vertical dans votre div vous devez ajouter
ou
max-height: 100px;
.height
qui manquait afin de ne pas montrer le défilement vertical des barres, bien queheight:100%;
ont mieux fonctionné pour moi.height
est facultatifVous pouvez utiliser la propriété overflow
J'ai aussi été confronté au même problème...essayez de faire cela...cela a fonctionné pour moi