爲了這個問題,我們假定我有一個容器元素,該容器中有三列,右邊距爲10像素,在第三列I想要將右邊距設置爲0像素。創建佈局的最佳實踐(使用服務器端代碼)
現在有兩種方法可以做到這一點,我可以做到這一點使用jquery選擇第n孩子,但我也可以做這個服務器端使用簡單的循環計數來獲得第三個元素。我的問題是實現這樣的建議做法是什麼?做到服務器端意味着,即使在用戶瀏覽器上禁用JavaScript,佈局也能夠完美工作。然而,使用服務器端代碼出於這些美化原因的想法可能不是理想的實踐,並且服務器端應該嚴格用於功能。
我想知道人們對此的看法。
你似乎在使用虛假的二分法,客戶端和服務器端。如何使用CSS進行演示? – 2011-04-03 16:00:02
一般而言,我使用CSS進行演示,但也有像上面的例子那樣的情況,我無法使用CSS,因此它是JQuery或服務器端。另一個例子是如果我想添加項目特定的類名稱。我可以在JQuery中輕鬆完成此操作,但如果用戶禁用了JavaScript,則會成爲問題。 – sidewinder 2011-04-03 16:05:10