来源:自学PHP网 时间:2015-04-14 14:51 作者: 阅读:次
[导读] 在CSS中,使用display属性来定义盒的类型。总体来说,盒类型分为两类:inline和block。如div默认是block,span默认是Inline。可以通过display修改默认的表现方式。 block and inline el...
在CSS中,使用display属性来定义盒的类型。总体来说,盒类型分为两类:inline和block。如div默认是block,span默认是Inline。可以通过display修改默认的表现方式。
默认的div和span表现形式:http://jsfiddle.net/Web_Code/pt0j3b6n/embedded/result/ 利用dispaly修改,分别在上述的div和span样式中添加如下规则: //div中添加 display:inline; //span中添加 display:block; 效果如图:http://jsfiddle.net/Web_Code/pt0j3b6n/1/embedded/result/ 那display的取值只有这两个吗?那就错了。display的不同取值,就表现出不同的盒类型。 1、inline-block类型:属于block盒类型,但显示时具有inline类盒型的特点。并列显示默认的对齐方式是底部对齐,可以用vertical-align修改。 利用inline-block制作水平菜单 效果:http://jsfiddle.net/Web_Code/pt0j3b6n/2/embedded/result/ PS:inline-block和inline是有区别的,前者仍属于block,所以有高宽的属性,而后者没有。 2、inline-table类型:是一种表格相关类型,IE 8+及其它主浏浏览器均支持。更多表格相关类型见后文。 首先,看一个未使用inline-table的示例 <html> 淡忘~浅思
|