Nous avons deux DIV, l'un intégré dans l'autre. Si le DIV externe n'est pas positionné absolu alors le DIV interne, qui est positionné absolu, n'obéit pas au débordement caché du DIV externe ( exemple ).
Y a-t-il une chance de faire en sorte que le DIV interne obéisse au débordement caché du DIV externe sans mettre le DIV externe en position absolue (car cela va gâcher notre mise en page complète)? De plus, la position relative pour notre DIV interne n'est pas une option car nous avons besoin de "grandir" d'une table TD ( exemple ).
Il y a-t-il des alternatives?
Et
position: relative
pour la division externe? Dans l'exemple qui cache l'intérieur. Il ne le déplacera pas non plus dans sa mise en page car vous ne spécifiez pas de haut ou de gauche.la source
Un élément positionné de manière absolue est en fait positionné par rapport à un
relative
parent ou au parent relatif trouvé le plus proche. Donc , l'élément avecoverflow: hidden
doit se situer entrerelative
etabsolute
éléments positionnés:la source
Vous faites juste
div
comme ça:J'espère que ce code vous aidera :)
la source