首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS的JQuery属性更改在Chrome中不起作用

CSS的JQuery属性更改在Chrome中不起作用
EN

Stack Overflow用户
提问于 2011-05-03 07:05:18
回答 2查看 592关注 0票数 0

我正在使用尾部滑块和改变面板的大小在css文件JQuery。我这样做是为了将尾部滑块调整到大小窗口。这在Firefox中运行良好,但Chrome和Safari会崩溃。谁知道我该怎么解决这个问题?

这就是函数

代码语言:javascript
复制
function resizeCentro() {
        var alt = (document.height * 0.95) + "px";
        var larg = (document.width * 0.77) + "px";

        $(".coda-slider").css('width', larg);
        $(".coda-slider").css('height', alt);

        $(".panel-wrapper").css('width', larg);
        $(".panel-wrapper").css('height', alt); 

        document.getElementById("ifInicio").width = document.width * 0.95;
        document.getElementById("ifInicio").height = document.height * 0.95;
        document.getElementById("ifInicio").src = "inicio.html";

}

可以在http://www.segundafeirafilmes.com.be/prov/INDEX.html中查看该页面

EN

回答 2

Stack Overflow用户

发布于 2011-05-03 07:11:32

使用moar jQuery:

代码语言:javascript
复制
function resizeCentro() {
    $(".coda-slider, .panel-wrapper").width($(document).width() * 0.77;);
    $(".coda-slider, .panel-wrapper, #ifInicio").height($(document).height() * 0.95);

    $("#ifInicio").width($(document).width() * 0.95);
    $("#ifInicio").attr('src', "inicio.html");
}
票数 5
EN

Stack Overflow用户

发布于 2011-05-03 07:26:07

document.widthdocument.height是Netscape 4时代的非标准DOM0,其他浏览器不一定要实现它们。特别是,WebKit没有实现它们。Firefox6也将放弃对它们的支持。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5863433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档