为什么这里会出现滚动条呢?

来源:3-3 表示层--图片区域

A_FE

2019-12-07 19:23:37

如题

写回答

2回答

好帮手慕糖

2019-12-08

同学你好,body这里设置overflow:hidden是因为span添加上外边距的原因。

这是浏览器的一个问题,在正常文档流中,子元素(块元素)设置margin-top,父元素会跟着一起下落。例如:

http://img.mukewang.com/climg/5ec72db309eea32b02810418.jpg

http://img.mukewang.com/climg/5ec72dbc090663e912120335.jpg

body已经设置了高度为100%,再下移100px,所以垂直方向出现了滚动条,给body设置 overflow:hidden属性,可以解决这个问题。

祝学习愉快~

1

好帮手慕糖

2019-12-08

同学你好,是指如下这里,水平方向的滚动条吗?

http://img.mukewang.com/climg/5dec573a09ebafb111340649.jpg

这里是因为分辨率有些小,而图片比较大超出了。可以继续往后学习,后面设置了图片的大小之后,这个滚动条就没了。

如果我的回答帮助了你,欢迎采纳,祝学习愉快~

1
h_FE
h 不是啊,是老师在css 的body 那里加了 overflow:hidden
h019-12-08
共1条回复

0 学习 · 14456 问题

查看课程