javascript - 旋转一束绝对定位的 div - <edited> 而不将它们放入容器中

标签 javascript jquery html css

我正在尝试旋转 div,但每个 div 都“单独”旋转,我希望将它们作为“团队”旋转。

如何旋转 div 以使其保持对齐?就像他们一开始一样?

到目前为止,这是我设法做到的,但是每张卡片的高度都相同..

function rotateme() {

  $(".card").addClass("rotateme");

}
.card {
    position: absolute;
    width: 45px;
    height: 70px;
    top:120px;
    background: #fff;
    -webkit-box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.3);
    box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.3);
    border: solid black;
}

#card0 {
  left:104;
}

#card1 {
  left: 124px;
}

#card2 {
  left: 144px;
}


#card3 {
  left : 164px;
}

.rotateme {

 transform: rotate(20deg);

}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button onclick="rotateme()">PRESS ME</button>
 <div class="card" id="card1"></div>
 <div class="card" id="card2"></div>
 <div class="card" id="card3"></div>

最佳答案

将它们包裹在另一个 div 中并像这样旋转它:

function rotateme() {

  $(".cards").addClass("rotateme");

}
.card {
    position: absolute;
    width: 45px;
    height: 70px;
    top:120px;
    background: #fff;
    -webkit-box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.3);
    box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.3);
    border: solid black;
}

#card0 {
  left:104;
}

#card1 {
  left: 124px;
}

#card2 {
  left: 144px;
}


#card3 {
  left : 164px;
}

.rotateme {

 transform: rotate(20deg);

}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button onclick="rotateme()">PRESS ME</button>
<div class="cards">
 <div class="card" id="card1"></div>
 <div class="card" id="card2"></div>
 <div class="card" id="card3"></div>
</div>

关于javascript - 旋转一束绝对定位的 div - <edited> 而不将它们放入容器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43426816/

相关文章:

javascript - 无法在 Chrome 扩展程序上返回选定的文本

javascript - 如何在 C# 中按组名添加单选按钮的选定值?

jquery - 响应/流体高度以适应任何屏幕尺寸

android - HTML 表格 - 仅在 Android 设备上获取行之间的空白

html - 具有自动高度的两列布局

javascript - React.js 输入性能

JavaScript:检查变量或对象是否存在

javascript - jQuery 后代选择器和多重选择器

javascript - 使用具有多边形形状的 Bootstrap 网格创建布局

html - 带有侧面导航的响应式中心 Logo 标题