我需要将两个div元素放在同一水平面上。按照我所做的方式,第二个显示在第一个下方。 我想将它们放在一起,让它们在转换时相互交叉。在同一水平面上放置两个div
编辑1- Here当按下按钮交换他们的类时,div上下移动。
#aaidi,#aaidi3 {
-webkit-transition: margin-left 1s ease-in-out;
-moz-transition: margin-left 1s ease-in-out;
-o-transition: margin-left 1s ease-in-out;
transition: margin-left 1s ease-in-out;
}
.left {
margin-left: 45%;
border: 1px solid green ;
width: 20px;
height: 4px;
background: #FF0000;
} // similar for right with margin-left:55%
......
<tr>
<td colspan=3>
<div id="aaidi" class="left">
</div>
<div id="aaidi3" class="right">
</div>
</td>
</tr> // after this there is a button pressing whom changes the class of both divs.
亲爱的看到我的答案,让我知道,如果我落后了一些地方。 – w3uiguru 2012-04-05 16:53:45
谢谢Dinesh,但是当我把按钮放在那里时它不工作。在你的答案中看到评论。 – 2012-04-05 17:03:37
[Here](http://jsfiddle.net/ht6M9/3/)当按下按钮交换他们的类时,div上下移动。 – 2012-04-05 17:22:27