尽可能少地编写代码来改变复杂网站的div位置

时间:2014-05-07 10:35:25

标签: jquery html css

我的网站项目即将结束,但我的客户想要改变一个小的div位置。如果遵循正常的方式,例如,设置div位置和浮动属性,我必须更改很多代码,它没有价值。所以我想尽可能少地编写代码。

为了让你们了解我的情况,我列出了示例代码和要求。请原谅我不能把所有代码放在那里,因为它太多了。

示例代码:

<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div id="hello">Hello word
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
  • 要求1:无法更改html代码,无法使用/更改.css文件, 似乎只是可以使用javascript,但如果有另一种方式,欢迎。
  • 要求2:尽可能少地编写代码。
  • 要求3:使用jquery应该是最好的
  • 要求4:不能使用position和float属性

2 个答案:

答案 0 :(得分:0)

您可以使用如下的偏移功能:

$("#hello").offset({ top: newhellodivtop , left: newhellodivleft });

注意:确保执行此代码遵循与“hello”div

相关的所有代码

答案 1 :(得分:0)

你能使用保证金吗?如果是的话

$("#hello").css("margin","0px 10px 0px 20px");