欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

HTML+CSS制作心跳特效的實現(xiàn)

  發(fā)布時間:2021-05-26 16:37:15   作者:Marquis_Nicole   我要評論
生活中我們所見到的大部分圖形都可以用css實現(xiàn),本文介紹了HTML+CSS制作心跳特效的實現(xiàn),具有一定的參考價值,感興趣的小伙伴們可以參考一下

今天來制作一個簡單的心跳效果,不需要很多代碼,添加一個盒子,充分利用CSS展現(xiàn)就可以啦。

1.首先我們在頁面添加一個可視化的盒子

<body>
	<div class="heart"></div>
 </body>

2.然后給它先變成一顆心

    .heart{
		position:relative;
		width:100px; 
		height:100px;
		margin:100px;
	 }
.heart:after,
.heart:before{
	position:absolute;
	width:60px;
	height:100%;
	background-color:#ff6666;
	content:"";
	border-radius:50% 50% 0 0;
}
.heart:before{
	left:0;
	transform:rotate(-52deg);
}
.heart:after{
	right:0;
	transform:rotate(49deg);
}

3.最后設置一下動畫animation,這里要說一下animation必須和@keyframes一起用哦,因為動畫沒有動畫幀還怎么動吖,就像你用筷子用兩根一樣,肯定不用一根對叭。

animation:scale 1s linear infinite;
           /*名稱 1s 勻速 無限循環(huán)*/

我們讓它水平垂直兩倍縮放

@keyframes scale{   /*動畫幀*/
		50%{transform:scale(2)}
	}

然后我們看一下效果

在這里插入圖片描述

哈哈,有點丑,不喜歡的伙伴可以自己再去改一改外貌,畢竟個人審美有限哈哈哈,第一次寫博客有點不知道怎么表達,反正過程都在這里啦,下面源代碼送上~

<!doctype html>
<html>
  <head> 
  <meta charset="UTF-8">
  <title>心跳效果</title>
  <style>
	*{margin:0; padding:0;}
	li{list-style:none;}
	a{text-decoration:none;}

	.heart{
		position:relative;
		width:100px; 
		height:100px;
		margin:100px;
		animation:scale 1s linear infinite;  
		/*名稱 1s 勻速 無限循環(huán)*/
	}
	@keyframes scale{   /*必須和animation一起用  動畫幀*/
		50%{transform:scale(2)}
	}
	.heart:after,
	.heart:before{
		position:absolute;
		width:60px;
		height:100%;
		background-color:#ff6666;
		content:"";
		border-radius:50% 50% 0 0;
	}
	.heart:before{
		left:0;
		transform:rotate(-52deg);
	}
	.heart:after{
		right:0;
		transform:rotate(49deg);
	}
  </style>
 </head> 

 <!-- 可視化區(qū)域-->
 <body>
	<div class="heart"></div>
 </body>
</html>

到此這篇關于HTML+CSS制作心跳特效的實現(xiàn)的文章就介紹到這了,更多相關HTML+CSS心跳內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持腳本之家!

相關文章

  • HTML+CSS3模擬心的跳動實例代碼

    本文通過代碼給大家介紹了HTML+CSS3模擬心的跳動的實現(xiàn)方法,非常不錯,具有參考借鑒價值,需要的朋友參考下吧
    2017-09-05

最新評論