【发布时间】:2011-06-09 14:19:23
【问题描述】:
如果用户在 iPad 上,我需要更改某些元素的字体大小,因为 iPad 将我的导航栏呈现在屏幕外(由于 iPad 上一些未知的字体放大)。
这是我当前的 CSS:
#mainmenu ul li a{
font-size:1em;
line-height:38px;
padding: 0px 10px;
margin: 0 auto;
float: left;
}
如果用户在 iPad 上,我希望将字体大小更改为 .9em,所以我可以使用 .attr 或 .addClass,这对我来说没关系,我只是不知道如何做到这一点点,我猜是这样的?
function isiPad(){
return (navigator.platform.indexOf("iPad") != -1);
}
$(function() {
if ($(isiPad).length == 1) {
do something }
});
【问题讨论】:
标签: jquery ipad safari detect addclass