2017-02-01 10 views

答えて

0

アイデアは幅と高さがゼロのボックスです。矢印の実際の幅と高さは、境界の幅によって決まります。 ​​ウェブサイトには、小さなアニメーションのチュートリアルがあります

0

あなたはそれが好きで設計することができます:

HTML::

<div class="block"> <div class="arrow-down"></div> </div>

CSS:あなたがすることによってこれを達成することができます

.rect { 
 
      background: black; 
 
      height: 50px; 
 
      width: 150px; 
 
      position: relative; 
 
      overflow: hidden; 
 
     } 
 
     .rect:after { 
 
      content: ""; 
 
      background: #ffffff; 
 
      height: 50px; 
 
      width: 50px; 
 
      -moz-transform: rotate(45deg); 
 
      -ms-transform: rotate(45deg); 
 
      -webkit-transform: rotate(180deg); 
 
      -o-transform: rotate(180deg); 
 
      transform: rotate(45deg); 
 
      display: block; 
 
      position: absolute; 
 
      top:-35px; 
 
      right: 50px; 
 
      
 
     }
<div class="rect"></div>

0
.arrow-down { 
    width: 0; 
    height: 0; 
    border-left: 20px solid transparent; 
    border-right: 20px solid transparent; 

    border-top: 20px solid #fff; 
    position:absolute; 
    top:0; 
    left:50%; 
} 

.block{ 
    background-color:black; 
    height: 200px; 
    position:relative; 
} 
関連する問題