查找内联样式的来源
Finding where inline styles come from
我的 Prestashop 页面有问题。每当我调整 window 的大小时,我的英雄元素就会得到一组内联样式、一个以像素为单位的宽度集和一个 margin-left。我不能用 jQuery 覆盖它,因为每次 window 更改时,这些样式似乎都会重新计算并重新添加。我能做点什么吗?
在您的 global.js 文件 621 行:
function div_full_width(){
var $ = jQuery;
var contn_width = 1170;
var window_width = $('#index').width();//$(window).width();
// set container width
if( window_width >= 1200 ) {
contn_width = 1170;
}else if( window_width >= 992 ){
contn_width = 970;
}else if( window_width >= 768 ){
contn_width = 750;
}else{
contn_width = window_width;
}
$('.div_full_width').each(function(){
$(this).css({
//'margin-left': - ($(window).width() - $('#columns').width())/2,
//'width': $(window).width()
'margin-left': - (window_width - contn_width)/2,
'width': window_width
});
});
}
我的 Prestashop 页面有问题。每当我调整 window 的大小时,我的英雄元素就会得到一组内联样式、一个以像素为单位的宽度集和一个 margin-left。我不能用 jQuery 覆盖它,因为每次 window 更改时,这些样式似乎都会重新计算并重新添加。我能做点什么吗?
在您的 global.js 文件 621 行:
function div_full_width(){
var $ = jQuery;
var contn_width = 1170;
var window_width = $('#index').width();//$(window).width();
// set container width
if( window_width >= 1200 ) {
contn_width = 1170;
}else if( window_width >= 992 ){
contn_width = 970;
}else if( window_width >= 768 ){
contn_width = 750;
}else{
contn_width = window_width;
}
$('.div_full_width').each(function(){
$(this).css({
//'margin-left': - ($(window).width() - $('#columns').width())/2,
//'width': $(window).width()
'margin-left': - (window_width - contn_width)/2,
'width': window_width
});
});
}