我有一个移动web应用程序,包含多个项目的无序列表,每个li内有一个超链接:
我的问题是:如何设置超链接的格式,使它们在iPhone上浏览时不改变大小,并且加速计从纵向切换到横向?
在竖屏模式下,我将超链接的字体大小设置为14px,但当我将设备切换到横屏模式时,它会膨胀到20px。
我希望字体大小保持不变。
下面是示例代码:
乌利阿 {
字体大小:14px;
文字装饰:无;
颜色: #cc9999;
}
<ul>
< id=“home” class=“active”>
<a href=“home.html”>HOME</a>
</li>
< id=“home” class=“active”>
<a href=“test.html”>TEST</a>
</li>
</ul>
你也可以选择使用CSS重置,比如normalize.css,它包含了crazygringo推荐的相同规则:
/**
* 2. Prevent iOS text size adjust after orientation change, without disabling
* user zoom.
*/
html {
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
如你所见,它还包括一个针对IE Phone的特定供应商规则。
有关在不同浏览器中实现的当前信息,请参阅MDN参考页面。
你也可以选择使用CSS重置,比如normalize.css,它包含了crazygringo推荐的相同规则:
/**
* 2. Prevent iOS text size adjust after orientation change, without disabling
* user zoom.
*/
html {
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
如你所见,它还包括一个针对IE Phone的特定供应商规则。
有关在不同浏览器中实现的当前信息,请参阅MDN参考页面。