DIV 溢出/滚动条/chrome/ff/ie

发布于 2024-10-02 13:01:23 字数 318 浏览 11 评论 0原文

希望对某人来说这是一个简单的问题:)

我有一个照片画廊条,它在上面的 DIV 中加载主图像。画廊条在 Chrome 中显示正常,但在 IE 和 FF 中滚动条不会出现,并且画廊会垂直展开,任何人都可以帮忙吗?提前致谢! :)

这是页面 http://www.militarysilver.co.uk/military-silversmith-gallery.php ,

非常感谢 担

hopefully a nice easy question for someone :)

I have a gallery strip of photo's which load a main image in the above DIV. The gallery strip appears fine in Chrome but in IE and FF the scroll bars do not appear and the gallery spreads itself out vertically, can anyone help? Thanks in advance! :)

Here is the page
http://www.militarysilver.co.uk/military-silversmith-gallery.php

Many Thanks,
Dan

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

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

发布评论

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

评论(2

浪荡不羁 2024-10-09 13:01:23

您需要将 div.container 设置为 auto 以外的宽度。固定宽度将确保嵌套列表项不会在浏览器边缘换行(在特定情况下 auto 指的是 100% 浏览器宽度),而不是在像素 2048 上换行(如果将其设置为 div 的宽度)。

希望能澄清事情。
埃夫克斯

You need to set a width to div.container other than auto. A fixed width will ensure that the nested list items won't wrap on the browser's edge (auto in you particular case refers to 100% browser width) rather than on pixel 2048 (if you set this as the div's width).

Hope that clarifies things up.
aefxx

陌路终见情 2024-10-09 13:01:23

从 CSS 中的 li 样式中删除 float 并将其替换为 display:inline。将 overflow-x:scroll 放置在 gallerystrip 类中。

这种方式不需要设置宽度,也不会产生不需要的效果。

希望这有帮助。

Remove the float from your li style in your CSS and replace it with display:inline. Place overflow-x:scroll inside the gallerystrip class.

This way does not require a set width and does not produce unwanted effects.

Hope this helps.

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