浮动的中心内容:左

发布于 2024-11-30 23:28:07 字数 221 浏览 1 评论 0 原文

我想将一个向左浮动的div的内容居中,(顺便说一下,这个div的内容是向左浮动的其他容器)

参见http://jsfiddle.net/KgH8c/ 为例。

我无法使用内联块,因为它在 IE 中不起作用。

还有其他解决方案吗?

谢谢, 韦斯利

I want to center the contents of a div that is floated to the left, (incidentally, the contents of this div is other containers that are floated to the left)

See http://jsfiddle.net/KgH8c/ for an example.

I cannot use inline-block due to that not working in IE.

Are there any other solutions?

Thanks,
Wesley

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

天暗了我发光 2024-12-07 23:28:07

由于 inline-block 在 IE 中不起作用,我无法使用它。

这并不完全正确。它完全可以在 IE8 及更高版本中运行。在 IE6/7 中,它仅适用于自然内联元素。幸运的是,有一种非常简单的方法可以修复它(例如,可以处理 divs):

.inline-block {
    display: inline-block;
    *display: inline;
    zoom: 1
}

参见: http://jsfiddle.net/thirtydot/KgH8c/1/

I cannot use inline-block due to that not working in IE.

That's not entirely true. It works completely in IE8 and greater. In IE6/7, it only works on naturally inline elements. Fortunately, there's a really easy way to fix it (to work on for example, divs):

.inline-block {
    display: inline-block;
    *display: inline;
    zoom: 1
}

See: http://jsfiddle.net/thirtydot/KgH8c/1/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文