首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Firefox CSS nowrap问题

Firefox CSS nowrap问题
EN

Stack Overflow用户
提问于 2011-02-24 04:59:21
回答 2查看 9.7K关注 0票数 2

我正在尝试用下面的代码在我的网站上创建一个水平的(没有换行符)无序的图片列表:

代码语言:javascript
复制
<ul class="ImageSet">
    <li>
        <img src="blah">
    </li>
    <li>
        <img src="blah">
    </li>
    <li>
        <img src="blah">
    </li>
</ul>

在我的CSS中,我使用了以下规则:

代码语言:javascript
复制
.ImageSet { white-space: nowrap; }
.ImageSet li { display: inline; float: left; height: 100% }

这在Chrome中可以正常工作,但在Firefox中却无法正常工作,出于某种原因,有人知道为什么吗?

编辑:为了澄清,FF中的问题是li仍然是换行的。我试图让它们都出现在一条不间断的水平线上,从页面的最右边开始。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-02-24 07:07:15

尝试删除float:left,因为display:inline应该就足够了

票数 6
EN

Stack Overflow用户

发布于 2011-02-24 06:08:48

当你浮动li的时候,当它们到达父容器(可能是body标签)的末尾时,它们会被包装起来。如果你想让图片从屏幕上消失,你需要设置父容器( ul)的宽度,并使用overflow hidden或auto来获得你想要的效果。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5097035

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档