在CSS樣式我有一個頁面(http://www.gardensandhomesdirect.co.uk/newhomepage)覆蓋
我想使中心柱(#內容列)930px僅此頁,這最終將成爲網頁。
使用的CMS是NetSuite,並且使用起來非常困難。
這樣做的最好方法是什麼?只用CSS/HTML命令或JavaScript可能嗎?
在CSS樣式我有一個頁面(http://www.gardensandhomesdirect.co.uk/newhomepage)覆蓋
我想使中心柱(#內容列)930px僅此頁,這最終將成爲網頁。
使用的CMS是NetSuite,並且使用起來非常困難。
這樣做的最好方法是什麼?只用CSS/HTML命令或JavaScript可能嗎?
因爲它是一個CMS,你可能不能輕易地添加標記,所以我想一些jQuery的是這裏一個簡單的解決方案...
$(function() {
var path = location.pathname.substring(1);
if (path) {
var regex = new RegExp('newhomepage$', 'gi');
if (regex.test(path)) $('#content-column').addClass('yourClass');
}
});
這應該添加「yourCla ss「到該頁面上的元素只需。
然後,您可以添加到您的外部CSS ...
.yourClass {
width: 930px !important;
}
感謝您的幫助,它看起來像jquery/JavaScript將是唯一的方式! – Wayners247 2011-06-03 07:39:49
我與NetSuite的沒有經驗,所以請爲的就是把這個..
我會嘗試自定義樣式標記添加到像這樣的文件:
<style>
#content-column{
width:930px !important;
}
</style>
如果您只能訪問該網頁的HTML,然後把在中心柱的HTML內嵌樣式屬性。例如:
<div id="content-column" style="width: 930px;">
我覺得你的痛苦
我有頭髮拉多小時的咒罵後使用NetSuite的廣泛和發現)),最佳的解決方案(我們)已經創建主頁和任何獨特的登陸頁面作爲硬編碼託管頁面(託管在Netsuite上),併爲需要添加到購物車功能的商品頁面保留Netsuite的CMS系統。
請相信我,從長遠來看,它會節省你的挫折小時:-)
當然你也可以使用,只要NetSuite的標籤所有的地方,你主持你的「地盤」的頁面文件夾
爲什麼人們會使用一個'非常難以使用'的CMS? – Spudley 2011-06-02 16:28:09
你可以基於它是什麼頁面添加一個id或類到body標籤嗎? – 2011-06-02 16:29:46
因爲我別無選擇!大聲笑。該網站的大部分較深部分幾乎完全被鎖定。所以添加id或類在某些級別幾乎是不可能的。 – Wayners247 2011-06-02 16:31:59