【问题标题】:Font size too big in OperaOpera中的字体太大
【发布时间】:2011-04-26 16:05:32
【问题描述】:

我的网页上有一个文本项在 Opera 浏览器中显得过大。有没有办法只为歌剧编辑文本大小和 css 的其他方面?

【问题讨论】:

  • 文本项在哪个浏览器中显示正确?是否只有特定项目或同一页面上的其他/所有文本?您能否提供一个链接或jsfiddle.net 代码?
  • 文本在 Firefox、Google Chrome 和 IE 9 + 8 中显示正确(其他尚未测试)。它是纯文本,但在 Opera 上显得更大。这是fiddle
  • 字体大小使用哪个指标?尝试使用em
  • 文本在 Opera(Windows 上的 v11.10)中对我来说与在 Firefox 中的显示相同。查看 Opera 浏览器窗口的右下角。缩放是否设置为 View (100%) 以外的任何值? ;-)
  • 否,视图设置为 100%。我认为歌剧中的宽度是关闭的,这就是导致文本不正确匹配的原因

标签: css opera


【解决方案1】:

查看此链接(向下滚动到有关 Opera 的部分) Here

(我从来不知道,但是...)显然你可以使用:

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {

.operaSpecificStuff { }

}

【讨论】:

    【解决方案2】:

    Opera 在由 em 或 % 定义的字体大小方面存在错误。只需像这样重置字体大小:

    body { font-size: 16px;}
    

    【讨论】:

      【解决方案3】:

      Opera 不允许使用小于 10 像素的字体,这会导致仅在 Opera 中的小文本上使用更大的字体。这是设计使然,因为此设置只能由用户更改。

      请参阅以下主题:http://forums.devshed.com/css-help-116/force-opera-to-use-font-size-less-than-10px-or-763589.html

      【讨论】:

        猜你喜欢
        • 2016-07-27
        • 2012-04-06
        • 2022-08-08
        • 2020-05-10
        • 2010-12-03
        • 1970-01-01
        • 2021-04-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多