我有预格式化的文本,在桌面浏览器中看起来不错,但在移动的上,所有的文本都比正常文本小。如果我用ems或percent改变大小,在桌面上它会变大。我在谷歌上到处搜索解决方案,但到目前为止还没有找到。解决这个问题的最佳方法是什么?解释 * 为什么 * <pre>
在移动浏览器中呈现得这么小的加分。
这是HTML的代码;没有CSS:
<html>
<body>
<div class="content">
<article>
<time datetime="2014-01-17 00:00:00 +0000 UTC">17 January 2014</time>
<pre><code>$ go run program.go # run a go program
$ go build package # build a go package; Cmake, Autotools, etc not required!
$ go install package # install a go package
$ go test package # test a go package
$ go get package # get any public package from the Internet
$ go fmt package # format a go package
</code></pre>
</article>
</div>
</body>
</html>
3条答案
按热度按时间esbemjvw1#
添加这个 meta线修复了我
ddrv8njm2#
您可以使用CSS3 media queries根据屏幕宽度进行区分:
r9f1avp53#
您可以使用CSS3的
@media
查询来修复此问题。示例:
Learn about @media in CSS3 | MDN