J'ai besoin d'un DIV pour avoir une largeur constante, quelle que soit la barre de défilement.HTML DIV scroll intérieur
C'est ce que j'ai jusqu'à présent:
<div style="overflow: auto; width:100%; height: 100px;">
Comment devrait-il être changé?
J'ai besoin d'un DIV pour avoir une largeur constante, quelle que soit la barre de défilement.HTML DIV scroll intérieur
C'est ce que j'ai jusqu'à présent:
<div style="overflow: auto; width:100%; height: 100px;">
Comment devrait-il être changé?
Le style overflow
a une propriété qui fait ce que vous voulez. Vous pouvez également diviser en dehors overflow-x
et overflow-y
pour vous permettre de contrôler les deux barres de défilement indépendamment:
div {
width:100%;
height:100%
overflow-x:scroll;
overflow-y:scroll;
}
Modifier x ou y à trop-plein none
ou auto
en fonction de la combinaison de barres de défilement dont vous avez besoin.
S'il vous plaît voir ma réponse à Pekka – sdiv
Pour obtenir une largeur constante, spécifiez une valeur de pixel:
<div style="overflow: auto; width:200px; height: 100px;">
Que voulez-vous dire par « largeur constante » exactement - une largeur de pixel? Si oui, pourquoi ne pas en donner un? Ou voulez-vous que la largeur de la div soit indépendante de la largeur que la barre de défilement enlève? –
la largeur div ne devrait pas augmenter lorsque la barre de défilement est affichée – sdiv