display样式属性
设置元素生成的框的类型,该属性有多个值:
可以通过display样式属性实现行级元素和块级元素互相转换以实现换行或使用块级元素才有的CSS样式。
块级元素---->行级元素,代码如下:
<div style="border:1px solid red ; display: inline;" >郑州大学</div> <div style="border:1px solid red ; display: none;" >郑州大学</div> <div style="border:1px solid red ; display: inline-block;" >郑州大学</div>
div 是块级元素,第一行代码display: inline将块级的 转换为行内的,第二行代码display: none表示该行不显示,第三行代码display: inline将块级的 转换为行内的
效果显示:
行级元素---->块级元素,代码如下:
<form> <input style="display: block;" /> <input /> <input /> </form> <a href="http://www.baidu.com" style="border:1px solid red ; width:100px ; height:50px ; display: block;">百度</a> <a href="http://www.baidu.com">百度</a> <a href="http://www.baidu.com">百度</a>
input是行级元素,第一行代码:display: block;将 行级元素转化为块级元素。a也是行级元素,也是如此。
效果显示: