旋转至180度HTML

时间:2018-06-25 06:56:53

标签: html css

#prop1 {
border-top: 10px solid #99B898; 
border-bottom: 10px solid #FECEA8; 
border-left: 10px solid #FF847C; 
border-right: 10px solid #E84A5F; 
background-color: black;
width: 0px;
height: 220px;
position: relative;
   float: left;
       transform: rotate(-180deg);
    -ms-transform: rotate(-1800deg); /* IE 9 */
    -webkit-transform: rotate(-180deg); /* Safari and Chrome */    
  padding: 0px; /* if you want space between the images */
}
<div id="prop1">
</div>
<div id="prop1">
</div>
<div id="prop1">
</div>
<div id="prop1">
</div>

有人可以在这里帮助我吗?

这是我遇到的问题,我希望它旋转(-180)度,就像 我在下面显示了这里,我已经尝试过这样做,但是没有成功,所以就像没有效果一样。

transform: rotate(-180deg);
    -ms-transform: rotate(-1800deg); /* IE 9 */
    -webkit-transform: rotate(-180deg); /* Safari and Chrome */    

` 我想要这样的东西

image

2 个答案:

答案 0 :(得分:0)

transform: rotate(-180deg);
    -ms-transform: rotate(-180deg); /* IE 9 */ -- added extra "0"
    -webkit-transform: rotate(-180deg); /* Safari and Chrome */   

-您的CSS是正确的。您可以尝试“ transform: rotate(180deg);”

答案 1 :(得分:0)

取一个包装纸并旋转它,而不是内部divs。

请参见下面的代码段。

#prop1 {
  border-top: 10px solid #99B898; 
  border-bottom: 10px solid #FECEA8; 
  border-left: 10px solid #FF847C; 
  border-right: 10px solid #E84A5F; 
  background-color: black;
  width: 0px;
  height: 220px;
  position: relative;
  float: left;
  padding: 0px; /* if you want space between the images */
}

#main {
  transform: rotate(90deg);
  -ms-transform: rotate(90deg); /* IE 9 */
  -webkit-transform: rotate(90deg); /* Safari and Chrome */ 
  display: block;
  float: left;
  margin-left: 150px;
}
<div id="main">
  <div id="prop1">
  </div>
  <div id="prop1">
  </div>
  <div id="prop1">
  </div>
  <div id="prop1">
  </div>
</div>

希望这会有所帮助:)