2012-10-21 24 views
0

我曾试着在Div左边的值为零前加上Div。
但作为一个结果预谋股利替换从前的div的位置
即]预谋事业部现拥有左值“0”

这里是我已经用于预谋的代码,在Div左值前加上Div前面的数字

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

编辑

enter image description here

是否有可能前面加上一个div负左VALU一个div之前ES?

+1

'div's默认情况下块元素,所以我假设你有一个CSS规则转换他们'内联'/'内联块'?如果你能制作一个http://jsfiddle.net来展示这个问题,那会很好。 –

+0

你想在div('.old')之前加一个div('.old'),该div有一个负的左值('.old'有一个'left'值<0),或者你希望前面的div有否定的“左”值? –

+0

@DavidThomas这两件事都是我需要的。因为每当用户点击一个特定的按钮时,我需要在当前div之前预先设置一个div,并从旧到新设置动画。 (从左到右移动div) –

回答

0
$("#xx").prepend("<div class='prediv'> Hello </div>"); 

那样?

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

我不认为这是它的外观究竟是什么样子,但你的想法,只是把类前置字符串,并应用到您想要的股利去必要的规则,由默认情况下它都不会出门父的侧负左值

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 
+0

谢谢,我会试试这个并将结果发回。 –