我记得display: block;有两点作用1.块级元素显示;2.显示(相对隐藏) 那这里div已经是块了也不需要隐藏 这句display: block;是不是不用写?谁给说说怎么回事,谢谢

来源:4-3 编程练习

于梦中

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;

        }


写回答 关注

3回答

  • 慕数据5775487
    2016-12-25 20:56:50

    如果不填加,那么在做JS部分的时候就要用JS代码来为它添加display属性,那是不是很麻烦?要多写好多代码,你不可能为一个空的属性名来改变属性值吧!!

  • 冷眼看尽繁华丿
    2016-08-25 20:14:04

    可以不用写

  • 22不小了
    2016-01-07 13:20:45

    如果你定义的元素他不是一个块级元素,那么

    display: block; 可以把他转换为块级元素


用JS实现放大镜特效

让图片看起来更美观,同时课程中详细介绍了JavaScript相关的知识点

30101 学习 · 108 问题

查看课程

相似问题