行内元素和块元素的转换

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

它可以让行内显示为块的元素,变为行内显示,例如

DIV1

DIV2

这里DIV1和DIV2分别占一行,但是你给他们加上属性后变了

DIV1

DIV2

DIV1和DIV2这时候显示在同一行了,试试看吧。

和display:inline 对应的是display:block,block 会让应用了该CSS 属性的HTML 标记变成块级别元素,例如SPAN 是行内显示的,但是你加了display:block 属性就不一样了

SPAN1

SPAN2

display:inline比较经典的用法是用在

    下的
  • 中内联block一般一个块占一行,除非float inline是自动排为一行,就象段内的文字一样,可成为多行。

    display:inline 的作用是设置对象做为行内元素显示,inline是内联对象的默认值(ps:内联对象就是不自动产生换行的元素,比如span)而我们一般用的div是块级元素,默认display属性是block, 但将div的display设置为inline的话,则多个div可以象span一样显示在一行了。

    display:inline 对应不显示为display:none

    display:block 对应不显示为hidden

    说通俗点样式为none的元素不占位置,而样式为hidden的元素虽然不显示但还是占地方。

相关文档
最新文档