JQuery,IE和CSS属性

时间:2011-05-12 12:24:00

标签: jquery css internet-explorer firefox

基本思想是我想在Jquery中创建一个字符串,它将作为HTML插入到div A中。下一步是调用Fancybox对话框并显示来自同一div(div A)的内容。在Firefox中一切正常,但IE接缝忽略了TOP和LEFT等css标签。

据我所知,这是IE问题?

感谢您的帮助。

$('.stampa').ready(function()
{   
var sadrzaj = '<div>'+
        '<div style="background-color:##e3e3e3;height:1400px;">'+test;

for(i=0;i<externeNiz.length; i += 2)
{                           
        var izPromenljive = "{HTMLPROMENLJIVA "+externeNiz[i]+"}";
    var uVrednost = externeNiz[i+1];

    sadrzaj = sadrzaj.replace(izPromenljive, uVrednost);                                                
}
... 
sadrzaj +=  '</div>'+
        '<div style="background-color:grey;height:2%;padding:20px 10px 20px 10px; text-align:center;">'+
        '<div style="float:left;"><button type="button" onclick="Stampaj()" id="stampaj">Stampaj</button></div>'+
        '<div style="float:right;"><button type="button" onclick="Zatvori()" id="odustani">Odustani</button></div>'+
        '</div>'+
    '</div>';


$('.modal').html("<div style='width:900px;height:1400px;'>"+sadrzaj+"</div>");              

});

$("##inline").fancybox({
                'titlePosition'     : 'inside',
            'transitionIn'      : 'none',
            'transitionOut'     : 'none', 
            'content'       : $('.modal').html()
            });

{HTMLPROMENLJIVA '+ externeNiz[i]+'}表示有问题的css变量。但其他基本的css属性,如身高,宽度都是正常的。

0 个答案:

没有答案