博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实现span设置宽度(行内元素本来不支持调宽度高度这些样式)(变成行内块元素:display:inline-block;)...
阅读量:6046 次
发布时间:2019-06-20

本文共 1496 字,大约阅读时间需要 4 分钟。

实现span设置宽度(行内元素本来不支持调宽度高度这些样式)(变成行内块元素:display:inline-block;)

一、总结

1、将span从行内元素变成行内快元素就可以调了: 设置样式的时候加上 display:inline-block; 即可;

 

 

二、CSS中如何把Span标签设置为固定宽度

本文总结中SPAN标签的固定宽度设置问题,一般在日志文章标题+日期展示时经常遇到,所以就顺便把SPAN几种组合情况一起汇总一下。包括独立行固定宽度、同行固定宽度和同行居中固定宽度。关于SPAN标签浮动靠右对齐方法,目前考虑到兼容IE6前提下,似乎只有反向浮动和相对定位两种方式(参文末),没发现更好的方法。

一、形如<span>ABC</span>独立行设置SPAN为固定宽度

方法如下:

span {width:60px; text-align:center; display:block; }

实际验证结果:IE6 OK, FIREFOX 3 OK。

测试实例:

天缘
天缘博客
天 缘 博 客

测试结果:

二、形如<span>ABC</span>DEF格式行设置SPAN为固定宽度

方法如下:

span {width:60px; text-align:center;  display:block; float:left;}

实际验证结果:IE6 OK, FIREFOX 3 OK。

测试实例:

  • 天缘博客
  • 天缘博客欢迎
  • 天 缘 博 客欢 迎 光 临

测试结果:

三、形如ABC<span>DEF</span>GH格式行设置SPAN为固定宽度

方法如下:

span {width:60px; text-align:center;  display:inline-block;}

实际验证结果:IE6 OK, FIREFOX 3 OK。

测试实例:

  • Welcome to 天缘博客
  • Welcome to 天缘博客欢迎
  • Welcome to 天 缘 博 客欢 迎 光 临

测试结果:

提示:完美兼容就是把display属性设为inline-block,同时也可兼容前两种情况。

 

四、block,inline,inline-block之间区别

display:block;——类似与DIV标签的宽高边距等属性均可定制的元素特性;

display:inline;——类似与<a>、<strong>标签的宽高等属性不可定制的元素特性;

display:inline-block;——“全”可定制属性的元素特性;

 

五、如何设置让SPAN float:right不换行

1、如何让<li>AAA<span>BBB</span></li>里头的BBB靠右对齐且不换行?

如果对span使用float属性,在IE6下会导致span换到下一行,Firefox则正常。可以采用下面相对定位方法实现同行且居右对齐。

li { position:relative;}

li span{ position:absolute;right:0px;}

即可实现。

2、反着写<span>也比较方便

比如写做<li><span>AAA</span>BBB</li>,这样把AAA放到SPAN里,BBB放到外面。只需要:

li {text-align:right;}

li span{float:left;}

 

转载地址:http://vpnex.baihongyu.com/

你可能感兴趣的文章
Bzoj1188 [HNOI2007]分裂游戏
查看>>
python常用数据类型-字符串
查看>>
php之array_column
查看>>
JVM运行时内存结构学习
查看>>
管理维护Replica Sets
查看>>
asp.net core 系列 3 依赖注入服务
查看>>
HashMap 和 HashTable区别
查看>>
git 格式化输出版本信息
查看>>
js 防止重复提交表单
查看>>
日期工具类 DateTools
查看>>
数据结构5.4_m元多项式的表示
查看>>
14. Longest Common Prefix
查看>>
Servlet页面登录的数据库验证程序(一)
查看>>
使用Promise 解决回调地狱
查看>>
rem简单实现移动端适配
查看>>
ios中利用委托在二个视图间传值
查看>>
iOS融云使用原理篇
查看>>
第六章
查看>>
golang+es 爬取网易云音乐评论
查看>>
Math Constants
查看>>