内容:html
1.display介绍布局
2.display分类spa
3.块级标签和内联标签code
4.inline-block应用htm
1.display介绍对象
display:display属性设置元素如何被显示blog
2.display分类图片
(1)display分类ci
(2)块级元素和内联元素文档
block元素:
inline元素:
inline-block元素:
简单来讲就是将对象呈现为inline对象,可是对象的内容做为block对象呈现。以后的内联对象会被排列在同一行内。好比咱们能够给一个link(a元素)设置inline-block属性,使其既具备block的可设置宽度和高度特性又具备inline的同行特性
3.块级标签与内联标签(块级元素和内联元素)
(1)块级标签与内联标签实例
1 <!--__author__ = "wyb"--> 2 <!DOCTYPE html> 3 <html lang="en"> 4 <head> 5 <meta charset="UTF-8"> 6 <title>块级标签和内联标签</title> 7 <style> 8 div, p, span{ 9 width: 100px; 10 height: 100px; 11 } 12 div{ 13 background: red; 14 } 15 p{ 16 background: #747F8C; 17 } 18 span{ 19 background: #41db50; 20 } 21 </style> 22 </head> 23 <body> 24 <div>div(块级标签) </div> 25 <p>p(块级标签)</p> 26 <span>span(内联标签)</span> 27 </body> 28 </html>
(2)块级标签和内联标签经过display转换
1 <!--__author__ = "wyb"--> 2 <!DOCTYPE html> 3 <html lang="en"> 4 <head> 5 <meta charset="UTF-8"> 6 <title>块级标签和内联标签经过display转换</title> 7 <style> 8 .inline{ 9 background: red; 10 display: inline; 11 } 12 .block{ 13 background: red; 14 display: block; 15 } 16 </style> 17 </head> 18 <body> 19 <!--将块级标签变成行内标签--> 20 <div class="inline">div</div> 21 <!--将行内标签变成块级标签--> 22 <span class="block">span</span> 23 </body> 24 </html>
4.inline-block应用
display:inline-block可作列表布局,其中的相似于图片间的间隙小bug能够经过以下设置解决:
1 #outer{ 2 border: 3px dashed; 3 word-spacing: -6px; 4 }