美文网首页
常见的INLINE元素、BLOCK元素、INLINE-BLOCK

常见的INLINE元素、BLOCK元素、INLINE-BLOCK

作者: 大猫_9b60 | 来源:发表于2017-11-19 18:05 被阅读0次

在css中,inline-block:将对象呈递为内联对象,但是对象的内容作为块对象呈递。旁边的内联对象会被呈递在同一行内。display:inline-block 旁边的内联对象会被呈递在同一行内,允许空格。但是这个属性目前不是所有的浏览器都支持,只有Opera和Safari支持,FireFox3和IE8据说将会支持,Firefox2和IE使用特殊办法可以实现这种效果,下面就来探讨一下 在Firefox2中有-moz-inline-stack和-moz-inline-box实现,但是这两个私有属性在某些情况下都会有异常 

inline元素不会独占一行,多个相邻的行内元素会排列在同一行里,直到一行排列不下,才会新换一行,其宽度随元素的内容而变化。 inline元素设置width,height属性无效。 inline元素的margin和padding属性,水平方向的padding-left, padding-right, margin-left, margin-right都产生边距效果;但竖直方向的padding-top, padding-bottom, margin-top, margin-bottom不会产生边距效果。

block元素会独占一行,多个block元素会各自新起一行。默认情况下,block元素宽度自动填满其父元素宽度。 block元素可以设置width,height属性。块级元素即使设置了宽度,仍然是独占一行。 block元素可以设置margin和padding属性。

在CSS中通过display:inline-block对一个对象指定inline-block属性,简单来说就是将对象呈现为inline对象,但是对象的内容作为block对象呈现。之后的内联对象会被排列在同一行内。比如我们可以给一个link(a元素)inline-block属性值,使其既具有block的宽度高度特性又具有inline的同行特性。

PPT

视频

相关文章

  • display值及其属性

    display: inline | block | inline-block; 行级元素(内联元素)inline:...

  • 居下对齐vertical:bottom的使用

    inline-block元素(.btn)需要有同级inline-block元素(.hidden)作为参照物,才能实...

  • CSS03

    CSS 元素分类(块级元素、行内元素) display:block、inline、inline-block 块级包...

  • 浮动与定位

    html元素可以分为三种:行内元素(inline)、行内块元素(inline-block)和块元素(block)。...

  • CSS 4.3 盒子模型

    display确定元素的显示类型block/inline/inline-block position确定元素的位置...

  • inline-block显示问题

    在前端显示中,最常见的是关于inline-block的显示问题,有时候,inline-block元素中会莫名的有间...

  • CSS布局

    元素的显示方式 block:块级元素 inline:内联元素 inline-block:内联块元素 说明: 如果d...

  • inline和inline-block的区别

    inline 行内元素 inline-block 内联块级元素(可以设置宽度和高度地块元素) block 块级元素

  • css margin

    margin值只对内联元素(inline-block)或块状元素(block)有效,对于 inline元素是无效的...

  • display:inline、block、inline-bloc

    display:inline、block、inline-block的区别 display:block就是将元素显示...

网友评论

      本文标题:常见的INLINE元素、BLOCK元素、INLINE-BLOCK

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