CSS 删除线问题

我想给场价:120元,加上删除线,我给他设了text-decoration:line-through;1,可是删除线相对字不爱中间,在偏下的位置,2,IE6还出现了,汉字... 我想给 场价:120元,加上删除线, 我给他设了text-decoration:line-through;
1,可是删除线相对字不爱中间,在偏下的位置,
2,IE6还出现了,汉字和数字,删除线不在一行。IE7也有点,不过不明显。(如下图)
哪位大侠帮解决下,谢谢
展开
 我来答
夜思宁烟
2010-01-08 · TA获得超过2755个赞
知道小有建树答主
回答量:1104
采纳率:50%
帮助的人:929万
展开全部
只要再定义下面的CSS样式就可以了。

如代码是<div class="mystyle">原价:20.5元</div>

CSS就写成
.mystyle{font-family: "宋体"; vertical-align: middle;}

就能让删除线在同一行,并且所有浏览器都在同一行,不管文字还是数字。

font-family是让元素内的文字统一字体(统一IE7下的效果)
vertical-align: middle是让元素内的文字垂直居中(统一IE6下的效果)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式