色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css愛心跳動所用的標(biāo)簽

謝彥文2年前10瀏覽0評論

在網(wǎng)頁設(shè)計時,經(jīng)常會用到一些特效來增加模塊的趣味性,如愛心跳動效果。要實現(xiàn)這一效果,需要使用HTML和CSS標(biāo)簽。

<div class="heart">
<span class="heart-left"></span>
<span class="heart-right"></span>
<span class="heart-bottom"></span>
<span class="heart-center"></span>
</div>

上面的代碼是實現(xiàn)愛心動態(tài)效果需要用到的HTML代碼。其中,使用了div和span標(biāo)簽。

注:需要設(shè)置div的寬高和背景色;同時,heart-left/heart-right/heart-bottom/heart-center這四個span標(biāo)簽的樣式皆需要設(shè)置position:absolute。

.heart-left, .heart-right {
width: 50px;
height: 80px;
background-color: #d9534f; /*紅色*/
border-radius:50px 50px 0 0; /*左右留縫,造型呈半個圓形:橢圓*/
transform: rotate(45deg); /*旋轉(zhuǎn)45度*/
transform-origin: 0 100%; /*從左下角開始*/
}
.heart-left {
position: absolute;
left: -14px;
top: -40px;
}
.heart-right {
position: absolute;
left: 64px;
top: -40px;
}
.heart-bottom {
position: absolute;
left: 15px;
top: 10px;
width: 50px;
height: 50px;
background-color: #d9534f; /*紅色*/
border-radius: 50%; /*變成圓形*/
}
.heart-center {
position: absolute;
left: -5px;
top: -20px;
width: 80px;
height: 80px;
background-color: #d9534f; /*紅色*/
border-radius: 50%;
}

上面的代碼是實現(xiàn)愛心動態(tài)效果需要用到的CSS代碼。其中,樣式的設(shè)置需要按照愛心的形狀來設(shè)定。通過設(shè)置各個元素的位置和大小等屬性,最終得到一個完整愛心的形狀。

注:使用動態(tài)效果設(shè)置,需要設(shè)置keyframes,并且借助animation屬性將之關(guān)聯(lián)。

@keyframes beat{
0%{
transform:scale(1);
}
50%{
transform:scale(0);
}
100%{
transform:scale(1);
}
}
#heart{
animation: beat 1s ease-in-out infinite;
}

上面的代碼是實現(xiàn)愛心動態(tài)效果需要用到的CSS代碼。其中,beat是關(guān)鍵字,指定每個關(guān)鍵幀發(fā)生的事件。0%是開始,50%是中間,100%是結(jié)束。在動畫運(yùn)行的過程中,途中會呈現(xiàn)有跳動的效果(即跳出畫面再落下)。

通過HTML和CSS標(biāo)簽的配合使用,可以實現(xiàn)愛心跳動特效。