于梦中
2016-01-06 21:59
我记得display: block;有两点作用1.块级元素显示;2.显示(相对隐藏) 那这里div已经是块了也不需要隐藏 这句display: block;是不是不用写?谁给说说怎么回事,谢谢
#demo {
display: block;
width: 400px;
height: 255px;
margin: 50px;
position: relative;
border: 1px solid #ccc;
}
如果不填加,那么在做JS部分的时候就要用JS代码来为它添加display属性,那是不是很麻烦?要多写好多代码,你不可能为一个空的属性名来改变属性值吧!!
可以不用写
如果你定义的元素他不是一个块级元素,那么
display: block; 可以把他转换为块级元素
用JS实现放大镜特效
30101 学习 · 108 问题
相似问题
回答 1
回答 2