CSS菜单下拉IE7向左浮动
我制作了一个漂亮的菜单,还为 IE 编写了一个新设计。在 IE7 中,图像旁边的文本不会出现在图像旁边。它转到下一行。有人知道我该如何修复它吗?
I made a nice menu, and I also wrote a new design for only IE. In IE7 the text next to image doesn`t go next to it. It goes to next line. Anybody knows how can I fix it ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以将
background-image
应用于锚标记。示例 jsfiddle
因此替换:
为:
同时增加
左内边距(从
padding:3px 16px 3px 4px;
到padding:3px 16px 3px 14px;
)并删除空
嵌套在锚点中
you can apply the
background-image
to the anchor tag.example jsfiddle
So replace:
With:
Also increase the
<a>
left padding (frompadding:3px 16px 3px 4px;
topadding:3px 16px 3px 14px;
)and remove the empty
<div>
s nested in the anchors为什么在
a
标签内使用div
?从
a
标签中删除div
并在a
标签中应用 CSS 样式background-image
检查此 http://jsfiddle.net/MNwD3/40/
Why You are Using
div
insidea
tag ?remove
div
froma
tag and apply CSS Stylebackground-image
ina
tagCheck this http://jsfiddle.net/MNwD3/40/