我尝试在页面加载时设置JQuery页边距-顶部为chrome。
$(window).load(function(){
var isChrome = /Chrome/.test(navigator.userAgent) && /Google Inc/.test(navigator.vendor);
var isSafari = /Safari/.test(navigator.userAgent) && /Apple Computer/.test(navigator.vendor);
if (isChrome) {
//alert("You are using Chrome!");
$('.footer_links').css("margin-top","0px;");
}
if (isSafari) {
//alert("You are using Safari!");
$('.footer_links').css("margin-top","10px;");
}
在Safari中,它工作得很好,但chrome失败了。但是当我想要改变背景颜色时:
$('.footer_links').css("background-color","red");
它可以同时运行Chrome和Safari。
提前感谢您的帮助!
发布于 2014-11-22 00:10:35
使用
$('.footer_links').css("margin-top", "0");
而不是
$('.footer_links').css("margin-top", "0px;");
发布于 2014-11-22 00:56:38
问题出在0px;
不使用px;
进行写入
发布于 2014-11-22 05:21:44
css("margin-top","0px;");
至
css("margin-top","0px");
和
css("margin-top","10px;");
至
css("margin-top","10px");
不使用;
https://stackoverflow.com/questions/27064487
复制相似问题