在具有左值零的Div之前预先划分Div

时间:2012-10-21 06:20:12

标签: jquery html css

我试图在Div剩余零值之前添加Div。
但结果是前置Div取代了Olden Div的位置
即Prepended Div Now的左值为'0'
这是我用于前置的代码,

   $("#xx").prepend("<div> Hello </div>");

修改

enter image description here

是否有可能在具有负左值的div之前添加div?

2 个答案:

答案 0 :(得分:0)

 $("#xx").prepend("<div class='prediv'> Hello </div>");
是那样的?

.prediv{
   position: absolute;
   left:  -100px; 
 }

我认为这不完全是它的样子,但是你明白了,只需将类放在前置字符串中并将必要的规则应用到你希望div去的地方,默认情况下它不会走出父级的左侧负值

答案 1 :(得分:0)

您可以执行以下操作

var mydiv  = $('<div>');//now you can do everything like :
mydiv.css('left','-100px')/*.attr('sth','sth')*/;//prepare it as you like
$("#xx").prepend(mydiv); // now prepend will add it