CSS中DIV块的margin外边距与overflow:hidden的关系问题,求高手赐教。

html-css011

CSS中DIV块的margin外边距与overflow:hidden的关系问题,求高手赐教。,第1张

over:hidden这个是溢出隐藏。就是你原先的DIV设置多大他就只能是多大的,超出的部分全部被隐藏起来。

还有,做多个DIV块的时候不设置浮动是一个很不好的习惯,这样你做出来的很多东西在DW里面都会显示塌陷或是乱层,做一个新手,你做网页的时候思路不是那么清晰,所以少用继承属性,因为继承到最后你可能都不知道最下面的DIV继承了那个的父值。

你图里显示的应该是你制作软件里面的视图吧,你应该在预览里面才能看清楚他是不是有问题,在制作视图里的位置不一定是正确的。

1、输入代码,其中button是鼠标要滑动的地方,滑过button时,class为content的内容就要显示出来,鼠标滑出去的时候,这块内容就需要重新隐藏起来。

2、把黑色内容的部分初始状态写成隐藏。只需要在class为content里写上display:none,即可。

3、来看下代码和浏览器中的效果。可以看到黑色内容部分已经不见了。

4、把onmouseover和onmouseout两个事件作用在button上面,再写overShow()和overHide()两个 函数。可以看到在函数中通过改content的display属性来实现显示隐藏的效果。

5、在浏览器中就可以看到效果了。

background:url(您图片的路径) center center这样就可以了。原理是background-position定位,x轴和Y轴都定为 center

打字不易,如满意,望采纳。