明确指定+两种自动将行内元素变成块级元素的方法
2015-10-25 18:02
1341 查看
1.给行内元素设置 position:absolute/fixted
2.让行内元素浮动,即float
此时便可以对其设置width,heght了,相当于display:inline-block
-------------------------------------------------------------------------------------------------------------------------------------------
1,原始,span为行内元素
当试图给span设置width,height时
效果不变。
----------------------------------------------------------------------
2.此时将span设置为块级元素:
可以看到,span设置宽高有效了,同时也自动换行。
------------------------
3.将span设置为inline-block
既可以设置宽高,又可以与其他文字位于同一行(成为可以设置宽高的行内元素)
------------------------------------------------------
那么。我们在最开始说的两种情况下,不需要为span(行内元素)设置display属性,也将具有自动转换为块级元素
1.为其设置position属性(使其绝对定位),position:absolute/position:fixted
或
效果如同明确设定 display:inlie-block,可以设置宽高了。
2.让行内元素浮动,即float
此时便可以对其设置width,heght了,相当于display:inline-block
-------------------------------------------------------------------------------------------------------------------------------------------
1,原始,span为行内元素
当试图给span设置width,height时
效果不变。
----------------------------------------------------------------------
2.此时将span设置为块级元素:
可以看到,span设置宽高有效了,同时也自动换行。
------------------------
3.将span设置为inline-block
既可以设置宽高,又可以与其他文字位于同一行(成为可以设置宽高的行内元素)
------------------------------------------------------
那么。我们在最开始说的两种情况下,不需要为span(行内元素)设置display属性,也将具有自动转换为块级元素
1.为其设置position属性(使其绝对定位),position:absolute/position:fixted
或
效果如同明确设定 display:inlie-block,可以设置宽高了。
相关文章推荐
- Web布局连载——两栏固定布局(五)
- [div+css]晒晒最新制作专题推广页模板
- 异步流程控制:7 行代码学会 co 模块
- [译] React 入门
- 设计更快的网页(三):字体和 CSS 调整
- 纯CSS制作的新闻网站中的文章列表
- 10条影响CSS渲染速度的写法与使用建议第1/3页
- BS项目中的CSS架构_仅加载自己需要的CSS
- 很不错的 CSS Hack 又学了一招
- 发一个css比较清爽的写法
- CSS expression控制图片自动缩放效果代码[兼容 IE,Firefox]
- css布局网页水平居中常用方法
- CSS经典技巧十则第1/2页
- css 兼容性问题this.style.cursor=''hand''
- IE6不能正常解析CSS文件问题的解决方法及原因分析
- 欲练CSS ,必先解决IE的一些细节分析
- CSS文字截取功能实现代码
- 支持IE6 IE7 Firefox 的纯CSS的下拉菜单
- 不同版本IE使用不同css(css条件注释语句用法)