我遇到了Prestashop頁面的問題。每當我調整窗口大小時,我的英雄元素都會得到一組內聯樣式,一個以像素爲單位設置的寬度和一個左邊距。我無法用jQuery覆蓋它,因爲這些樣式似乎在每次窗口更改時都會重新計算並重新添加。我能做些什麼嗎?查找內聯樣式的來源
的網址是:http://paolaq.com/test/es/
我遇到了Prestashop頁面的問題。每當我調整窗口大小時,我的英雄元素都會得到一組內聯樣式,一個以像素爲單位設置的寬度和一個左邊距。我無法用jQuery覆蓋它,因爲這些樣式似乎在每次窗口更改時都會重新計算並重新添加。我能做些什麼嗎?查找內聯樣式的來源
的網址是:http://paolaq.com/test/es/
在你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
});
});
}
什麼是英雄元素? – ibrahimyilmaz
嘗試刪除「div_full_width」類。你的一個libs基於這個類來設置。編輯:我發現代碼,它在global.js – ibrahimyilmaz
使用'重要'在css規則覆蓋內聯樣式屬性 – charlietfl