在更改网页上元素的渲染顺序的情况下,最佳做法是什么。例如,我有一个页面上显示两个div是:通过HTML或CSS渲染订单
<div id="appleSection" class="appleStyle">
<!-- Apple DIVs, content, form elements, etc -->
</div>
<div id="orangeSection" class="orangeStyle">
<!-- Orange DIVs, content, form elements, etc -->
</div>
根据用户的选择(可能因国家或某事),其中的DIV呈现给用户的顺序可以不同,当用户改变他们选择的国家。某些国家选择呈现orangeSection以上的苹果部分,而对于其他选择,它们的顺序相反。
如果页面的核心逻辑是相同的,是否确定服务器端的顺序(可能是通过DIV顺序不同的两个页面)的最佳实践,还是更合适只有一个页面,并使用CSS来控制appleSection是否在orangeSection之上,反之亦然?
呀,你将不得不动态地改变它,只是更容易的方式。 – Kevin 2010-03-21 01:01:58