J'ai un problème très simple, mais je ne peux pas le résoudre.Défilement horizontal indésirable
Il y a un div à l'intérieur d'un autre div. Le div interne est positionné complètement hors de la div externe (à gauche: 100%). De plus, la div externe doit défiler verticalement. Cependant, je ne peux pas trouver comment ne pas faire défiler horizontalement et comment rendre la div intérieure visible en dehors de la div extérieure, en même temps.
Le code est le suivant:
HTML:
<div id="out">
<div id="in">
</div>
</div>
CSS:
#out{
height:100px;
width:100px;
background-color: green;
position: relative;
overflow-y: scroll;
overflow-x: visible;
}
#in{
position: absolute;
left: 100%;
height:50px;
width:50px;
background-color: red;
}
Merci à l'avance!
merci pour votre réponse! Cependant, la div rouge devrait être sur le côté droit de la division verte. En d'autres termes, la div rouge devrait être affichée en dehors de la division verte. – themis93
dans votre question, vous avez mentionné il y a un div à l'intérieur d'un autre div. C'est pourquoi j'ai mis cette solution. Pouvez-vous être plus précis sur ce que vous attendez de la sortie? –
Je dis cela parce que la hiérarchie dans le code HTML. Désolé pour le malentendu. La sortie devrait être comme ceci: https://postimg.org/image/n2fl7ceen/ – themis93