相关疑难解决方法(0)

Android上的Chrome重新调整字体大小

显然,一段文本达到一定长度后,android上的chrome决定调整文本大小并使其变大(引起各种乐趣).现在我有一个网站,其中大约一半的p-tag遵循我设置的大小,另一半随意改变 - 显然取决于段落的长度.

我怎么解决这个问题呢?

html css android google-chrome font-size

76
推荐指数
6
解决办法
4万
查看次数

-webkit-text-size-adjust有什么作用?

我试图了解使用-webkit-text-size-adjust:none;.

添加/删除不影响我在android(chrome)或iOS(safari和chrome)上的字体大小.那有什么用呢?

css android webkit css3 ios

18
推荐指数
3
解决办法
3万
查看次数

为什么Chrome for Mobile中的段落文字会缩小?

问题出现在Chrome/Android以及其他移动设备上的Chrome上.到目前为止,我只能在Nexus 5x上进行测试.我正在使用Handlebars.js动态显示段落标记内的引号.每当显示的引号少于行时,font-size会缩小.我很难调试这个字体大小调整问题,因为它似乎只发生在Chrome for Mobile上.该问题不会在Chrome开发工具响应模式中复制.在IOS Safari或Firefox Mobile 中不会发生字体大小调整.

如果您在移动设备上安装了Chrome,那么您是否可以浏览游戏并查看是否发现了问题?链接在这里

这是一个显示字体大小变化的视频:问题视频

这是两张并排的图片,用于说明问题.左图中的字体比右图中的字体大:

在此输入图像描述 在此输入图像描述

以下是该站点该部分的代码(链接到存储库):

#game-screen {
  margin-top: 2%;
  @media (max-width: 550px) {
    margin-top: 4%;
  }
  #game-quotes {
    width: 90%;
    margin: 0 auto;
    @media (max-width: 550px) {
      width: 95%;
    }
    p {
      font-size: 3.6rem;
      @media (max-width: 750px) {
        font-size: 2.4rem;
      }
      @media (max-width: 550px) {
        font-size: 1.4rem;
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)
<div id="game-screen">
  <div id="game-pictures">
  </div>
  <div id="game-quotes">
    <h6 class="center">Quote {{counter}}/10</h6>
    <p>"{{content}}"</p>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

有没有人知道可能导致这种字体大小调整的原因? …

html css android google-chrome responsive-design

17
推荐指数
2
解决办法
1037
查看次数

根据Android Chrome上的字体大小调整图像大小

我正在根据字体大小调整图像大小,以根据文本大小更改图像大小,但是结果与macOS和Android(两者均与Chrome相比)截然不同。

在桌面版Chrome上:

在此处输入图片说明

在Android的Chrome上:

在此处输入图片说明

您可以看到,与文本相比,Android上的图像要小得多。如何解决,使图片比Android上的文字大2.5?

看起来像GitHub页面有问题吗?

https://s999inf.github.io/imagezoom/

https://github.com/s999inf/imagezoom/blob/master/index.html

<!DOCTYPE html>
<html>
<head>

<style>
body {
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: subpixel-antialiased;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.logos > img {
    display: inline-block;
    height: 100vh;
    max-height: 5em;
}
.test-logos {
    display: inline-block;
}
.test-logos__img-2em {
    height: 2em;
}
.test-logos__img-3em {
    height: 3em;
}
.test-logos__img-5em {
    height: 5em;
}
</style>

</head>

<body>
copy text copy text copy text copy text copy text copy text copy text copy text copy text copy text copy …
Run Code Online (Sandbox Code Playgroud)

html javascript css cross-platform google-chrome

6
推荐指数
1
解决办法
165
查看次数