首页 新闻 会员 周边 捐助

请大虾们详情介绍下CSS中display里的各属性,谢谢!

0
悬赏园豆:10 [已解决问题] 解决于 2012-05-30 12:06

现在对于display里的属性还是很模糊,不知道block和inline有什么区别,这两个比较常用,有时在<a>里写样式 display:block  有时在<UL>标签里写 display:inline   所以对于这两个分不清有什么区别   还请各位大虾指教下。对于其他不常用的属性,我就一点都不知道了。

舞魂ぃ敏的主页 舞魂ぃ敏 | 初学一级 | 园豆:112
提问于:2012-05-30 10:58
< >
分享
最佳答案
1
描述
none 此元素不会被显示。
block 此元素将显示为块级元素,此元素前后会带有换行符。
inline 默认。此元素会被显示为内联元素,元素前后没有换行符。
inline-block 行内块元素。(CSS2.1 新增的值)
list-item 此元素会作为列表显示。
run-in 此元素会根据上下文作为块级元素或内联元素显示。
compact CSS 中有值 compact,不过由于缺乏广泛支持,已经从 CSS2.1 中删除。
marker CSS 中有值 marker,不过由于缺乏广泛支持,已经从 CSS2.1 中删除。
table 此元素会作为块级表格来显示(类似 <table>),表格前后带有换行符。
inline-table 此元素会作为内联表格来显示(类似 <table>),表格前后没有换行符。
table-row-group 此元素会作为一个或多个行的分组来显示(类似 <tbody>)。
table-header-group 此元素会作为一个或多个行的分组来显示(类似 <thead>)。
table-footer-group 此元素会作为一个或多个行的分组来显示(类似 <tfoot>)。
table-row 此元素会作为一个表格行显示(类似 <tr>)。
table-column-group 此元素会作为一个或多个列的分组来显示(类似 <colgroup>)。
table-column 此元素会作为一个单元格列显示(类似 <col>)
table-cell 此元素会作为一个表格单元格显示(类似 <td> 和 <th>)
table-caption 此元素会作为一个表格标题显示(类似 <caption>)
inherit 规定应该从父元素继承 display 属性的值。
收获园豆:10
artwl | 专家六级 |园豆:16736 | 2012-05-30 11:01

谢谢  能结合实际说明下么?  什么情况下用block  什么情况下用inline?   小弟不胜感激!

舞魂ぃ敏 | 园豆:112 (初学一级) | 2012-05-30 11:04

@舞魂ぃ敏: block是作为块级元素,也就是说前后有换行符,inline是行内元素,也就是说可以跟其他内容显示在同一行

artwl | 园豆:16736 (专家六级) | 2012-05-30 11:05

@artwl: 

嗯 知道了  我会结合实际来理解的  谢谢了

舞魂ぃ敏 | 园豆:112 (初学一级) | 2012-05-30 12:06
其他回答(1)
0

http://www.w3school.com.cn/css/pr_class_display.asp给你个地址你可以到上边看看

淘@淘 | 园豆:602 (小虾三级) | 2012-05-30 11:08

你好  这个我已经在百度里搜过 并且看过很多遍了    我是想知道  在实际中  什么情况下用block  什么情况下用inline

支持(0) 反对(0) 舞魂ぃ敏 | 园豆:112 (初学一级) | 2012-05-30 12:04
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册