html - CSS 溢出 : auto in FireFox

标签 html css firefox overflow

我有一些奇怪的问题。 我的页面结构看起来像这样 http://codepen.io/usf/pen/enGgE

<div class="wrapper">
  <div class="img">
    <img src="http://allcrimea.net/photo/big/1337518868.jpg" width="200px">
  </div>
  <blockquote>
    asdasdasdasdasdasdasdasdasdываываывывааыва
  </blockquote>
</div>

scss:

.wrapper {
    display: inline-block;
    background: #FFEFD3;
    min-width: 500px;
    .img  {
        float: left;
    }

    blockquote {
        overflow: auto;
    }
}

问题是在 FF 中这个例子有水平滚动,blockquote 的 cus 宽度小于 200px。我认为 overflow: auto 必须“修复”这个,但 FF 没有那样做。

我无法设置 margin-left: 200px,因为图片大小可以不同 :( float:left 仅当文本不占用所有 block 宽度时才提供 block 引用帮助

如何在 chrome 和 ff 中获得相同的结果?

最佳答案

如果宽度不需要固定那么你可以添加

blockquote { width: auto; float: left }

应该怎么做?

关于html - CSS 溢出 : auto in FireFox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25191156/

相关文章:

html - 为什么我的 https 站点 url 是红色的,尽管我已经配置并使其安全

html - 根据学期计划设置 URL

html - 页面左侧的空白使用仅 CSS 布局

css - 如何固定背景图片的位置?

css - 如何从我的 WordPress 网站中删除悬停效果

javascript - 如何在不运行本地网络服务器的情况下将 HTML 发送到嵌入式 WebView?

html - CSS3 背景大小的 Firefox Bug?不工作但在 Firebug 中可见 - Firefox 3.6

javascript - 访问附加元素的对象

javascript - 文档元素后出现垃圾 Firefox 使用 JQuery Get 加载内容时出错

javascript - Firefox 63 - .focus() 没有为文本输入触发 "focus"事件