美文网首页
css基础---display的作用

css基础---display的作用

作者: 没梦想的咸鱼丶 | 来源:发表于2016-10-02 23:18 被阅读0次

    1.块级元素、行内元素是什么?有什么区别?分别对应哪些常用标签?

    • 块级元素:总是从新行开始,占据一行,宽度与屏幕宽度一致,与内容无关,可设置内外边距,可容纳行内元素和块级元素。
      常用块级元素:div,p,h1,h2,h3,h4,h5,h6,ul,ol,dl,form...

    • 行内元素:和其他元素并列在一行,宽度与文本内容一致,可设置内外边距,但只有左右生效占据空间,上下不占据空间,行内元素只可容纳行内元素。
      常用行内元素:a,img,span,input,em,stong,label...

    2.display: block、display: inline、display: inline-block分别有什么作用?

    display:block:转化了块级元素
    display:inline:转化为行内元素
    display:inline-block:转化为内联块元素,结合了以上2者的特性

    3. display: none , visibility: hidden, opacity:0 有什么区别?

    display:none;不占位的隐藏
    visibility:hidden;占位的隐藏
    opacity:0; 透明
    

    前2个的区别就是占位和不占位,但本质上都是隐藏。后面的opacity只是变透明了,本质上还是存在的,所以如果加上链接之类的点击也一样会有效果,前2个的话就不会。

    相关文章

      网友评论

          本文标题:css基础---display的作用

          本文链接:https://www.haomeiwen.com/subject/gegdyttx.html