javascript - Pourquoi dois-je définir height: 100%; overflow: Hidden mais le contenu et la barre de défilement débordent toujours. S'il vous plaît, donnez-moi des conseils ?
Je suppose que c'est parce que vous avez utilisé overflow : caché et flottant en même temps.
Il est nécessaire de comprendre l'explication détaillée de CSS BFC et l'origine du float et du débordement : caché. Nous avons effacé les flotteurs ensemble au cours de ces années. Je publierai quelques questions connexes pour vous. Veuillez comprendre davantage et trouver des solutions : En CSS Pourquoi overflow:hidden peut-il effacer l'impact de float ? Quel est le principe ?
height
改成一个绝对值呢?而且你的截图overflow-y
是auto
啊。为什么不用hidden
La capture d'écran n'est pas très claire. Sur qui est-il basé à 100 % ?
Je suppose que c'est parce que vous avez utilisé overflow : caché et flottant en même temps.
Il est nécessaire de comprendre l'explication détaillée de CSS BFC et l'origine du float et du débordement : caché. Nous avons effacé les flotteurs ensemble au cours de ces années.
Je publierai quelques questions connexes pour vous. Veuillez comprendre davantage et trouver des solutions :
En CSS Pourquoi overflow:hidden peut-il effacer l'impact de float ? Quel est le principe ?
Le p le plus à l'extérieur doit avoir une hauteur fixe, et ul est la hauteur : 100 % ;
est-ce à toi
ul
同级还有东西,height: 100%
会继承父级的高度,如果ul
同级还有内容的话会把ul
撑下来。建议外层包裹一个适合高度的p
,p
里面再写ul
faites défilerhauteur : 100 % de la hauteur est héritée de la couche supérieure