- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
display属性inline、block、inline-block的区别
display:inline、block、inline-block的区别display:block就是将元素显示为块级元素. block元素的特点是: 总是在新行上开始; 高度,行高以及顶和底边距都可控制; 宽度缺省是它的容器的100%,除非设定一个宽度 div, p, h1, form, ul 和 li是块元素的例子。 display:inline就是将元素显示为行内元素. inline元素的特点是: 和其他元素都在一行上; 高,行高及顶和底边距不可改变; 宽度就是它的文字或图片的宽度,不可改变。 span, a, label, input, img, strong 和em是inline元素的例子。 inline和block可以控制一个元素的行宽高等特性,需要切换的情况如下: 让一个inline元素从新行开始; 让块元素和其他元素保持在一行上; 控制inline元素的宽度(对导航条特别有用); 控制inline元素的高度; 无须设定宽度即可为一个块元素设定与文字同宽的背景色。 display:inline-block将对象呈递为内联对象,但是对象的内容作为块对象呈递。旁边的内联对象会被呈递在同一行内,允许空格。 inline-block的元素特点: 将对象呈递为内联对象,但是对象的内容作为块对象呈递。旁边的内联对象会被呈递在同一行内,允许空格。(准确地说,应用此特性的元素呈现为内联对象,周围元素保持在同一行,但可以设置宽度和高度地块元素的属性) 并不是所有浏览器都支持此属性,目前支持的浏览器有:Opera、Safari在IE中对内联元素使用display:inline- block,IE是不识别的,但使用display:inline-block在IE下会触发layout,从而使内联元素拥有了 display:inline-block属性的表症。从上面的这个分析,也不难理解为什么IE下,对块元素设置display:inline- block属性无法实现inline-block的效果。这时块元素仅仅是被display:inline-block触发了layout,而它本就是行 布局,所以触发后,块元素依然还是行布局,而不会如Opera中块元素呈递为内联对象。 IE下块元素如何实现display:inline-block的效果? 有两种方法: 1、先使用display:inline-block属性触发块元素,然后再定义display:inline,让块 元素呈递为内联对象(两个display要先后放在两个CSS声明中才有效果,这是IE的一个经典bug,如果先定义了display:inline- block,然后再将display设回inline或block,layout不会消失)。代码如下(...为省略的其他属性内容): div {display:inline-block;...} div {display:inline;} 2、直接让块元素设置为内联对象呈递(设置属性display:inline),然后触发块元素的layout(如:zoom:1等)。代码如下: div {display:inline; zoom:1;...} 以下用个例子来说明三者的区别和用!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN /TR/xhtml1/DTD/xhtml1-transitional.dtdhtml xmlns=/1999/xhtmlheadmeta http-equiv=Content-Type content=text/html; charset=gb2312 /titledisplay:inline、block、inline-block的区别/title/headstylediv,span{background-color:green;margin:5px;border:1px solid #333;padding:5px;height:52px;color:#fff;}.b{display:block;}.i{display:inline;}div.ib{display:inline-block;}div.ib{display:inline;}a.ib{display:inline-block;}a.ib{display:block;}span.v{padding:0;margin:0;border:0;vertical-align:middle;height:100%}/stylebodydivdiv display:block/divdiv class=idiv display:inline/div
您可能关注的文档
- 武汉理工大学 财务管理 投资决策练习.doc
- 31.古书注解.ppt
- 2012版初中英语新课标金榜学案配套:Unit 3(人教版 八年级下).ppt
- 工程图学:零件表达和尺寸标注.ppt
- 中国对不同人们之间交往形容:1、竹马之交 2、儿时朋....ppt
- 2012版初中英语新课标金榜学案配套:Unit 6(人教版 八年级下).ppt
- 选修2《经济学常识》第一讲 第一课 斯密理论贡献.ppt
- 2012电工(中级工)试题与答案.pdf
- 2012版初中英语新课标金榜学案配套:Unit 9(人教版 八年级下).ppt
- 2012西医综合真题与答案.pdf
- 东方建设集团有限公司校园招聘模拟试题附带答案详解1套.docx
- 东北特殊钢集团有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版1套.docx
- 东北特殊钢集团有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版推荐.docx
- 山东省胶南市理务关镇中心中学七年级信息技术 版式的设置教学设计.docx
- Unit5 She's my mother(教学设计)-2024-2025学年译林版(三起)(2024)英语三年级上册.docx
- 东方鑫源控股有限公司校园招聘模拟试题附带答案详解必考题.docx
- 4.3 交通运输业(上)(Word教学设计)2024-2025学年八年级地理上册同步备课(湘教版).docx
- 第3章 第2节 气温的变化与分布(新教学设计)2023-2024学年七年级上册地理(人教版)[001].docx
- 东方鑫源控股有限公司校园招聘模拟试题附带答案详解含答案.docx
- 防洪防汛应急预案演练.doc
文档评论(0)