文本后定义float ie6、7换行

本文介绍了在IE6、IE7浏览器中遇到span元素与文本不在同一行的问题时,可以采取的五种解决方法。包括将span元素移至文本前、给文本添加额外浮动标签、使用绝对定位、改变文本方向以及调整元素的负边距。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<p>累计申请次数10637次<span>2010-11-25</span></p>
给span添加float:right后,在ie6、ie7文本和span不在同一行
解决方法:
1.span放在文本前面
<p><span>2010-11-25</span>累计申请次数10637次</p>

2.给文本添加额外标签,添加float

<p><span class="sp1">累计申请次数10637次</span><span class="sp2">2010-11-25</span></p>
.sp1{float:left;}
.sp2{float:right;}

3.使用绝对定位

4.<p style="direction:rtl"><span style="float:left">累计申请次数10637次</span>2010-11-25</p>使用文本方向

5.给ie6、ie7使用负边距

元素设置浮动后,脱离原来页面的标准输出流,并自动转为块级元素

参考http://www.w3help.org/zh-cn/causes/RM8005

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值