所有HTML表白代碼都在在我的資源html表白代碼(全)
想要的可以下載,
代碼1:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>跳動愛心</title>
<style>
*{
padding: 0;
margin: 0;
}
body{
background-color: pink;
}
#frame{
position: relative;
width: 400px;
height: 300px;
margin: 250px auto;
}
.left,.right{
top: 0;
width: 200px;
height: 200px;
border-radius: 50%;
}
.left{
left: 35px;
}
.right{
right: 35px;
z-index: -1;
}
.bottom{
bottom: 36px;
left: 100px;
width: 200px;
height: 200px;
transform: rotate(45deg);
z-index: -1;
}
.heart{
position: absolute;
box-shadow:0 0 40px #d5093c;
animation: beat .8s ease infinite normal;
background: linear-gradient(-90deg, #F50A45 0%, #d5093c 40%);
}
@keyframes beat {
0%{
transform: scale(1) rotate(225deg);
box-shadow:0 0 40px #d5093c;
}
50%{
transform: scale(1.1) rotate(225deg);
box-shadow: 0 0 70px #d5093c;
}
100%{
transform: scale(1) rotate(225deg);
box-shadow: 0 0 40px #d5093c;;
}
}
</style>
</head>
<body>
<div id="frame">
<div class="heart left"></div>
<div class="heart right"></div>
<div class="heart bottom"></div>
</div>
</body>
</html>
效果1:

代碼2:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>動態愛心</title>
<style>
html, body {
height: 100%;
padding: 0;
margin: 0;
background: #000;
}
canvas {
position: absolute;
width: 100%;
height: 100%;
}</style>
</head>
<body>
<canvas id="pinkboard"></canvas>
<script>
...
</script>
</body>
</html>
代碼2補充說明:
代碼過長,這里不貼出來了,可以去我的資源下載所有原始碼,
效果2:

代碼3:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>愛心</title>
<style type="text/css">
*{
margin: 0px;
border: 0px;
}
body{
overflow: hidden;
background-color: #000000;
}
.container{
position: relative;
left: 0;
top: 0;
bottom: 0;
right: 0;
margin: auto;
height: 260px;
width: 200px;
transform-origin: 50% 130%;
transform-style: preserve-3d;
animation: 8s rotate linear infinite;
}
@keyframes rotate{
from{
transform:rotateX(0deg) rotateY(0deg);
}
to{
transform: rotateX(360deg) rotateY(360deg);
}
}
.square{
position: relative;
width: 100px;
height: 100px;
transform:translateX(50px) translateY(300px) translateZ(50px);
transform-style: preserve-3d;
}
.square div{
position: absolute;
top: 0;
left: 0;
width: 100px;
height: 100px;
}
.square div:nth-child(1){
top: 100px;
transform-origin: top;
transform:rotateX(-90deg);
}
.square div:nth-child(2){
left: 100px;
transform-origin: left;
transform:rotateY(90deg);
}
.square div:nth-child(3){
left: -100px;
transform-origin: right;
transform:rotateY(-90deg);
}
.square div:nth-child(4){
top: -100px;
transform-origin: bottom;
transform:rotateX(90deg);
}
.square div:nth-child(6){
top:0;
transform:translateZ(-100px);
}
.square div:nth-child(5){
}
.heart{
position: absolute;
top:0;
left:0;
height: 260px;
width: 200px;
border: 2px solid red;
margin: 200px auto;
border-radius: 50% 50% 0%/50% 50% 0%;
border-bottom: 0;
border-left: 0;
}
img{
width: 100px;
height:100px;
}
</style>
</head>
<body>
<div class="container">
<div class="square">
<div><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1608466964941&di=d3504467c477c4e01a6f0260cb98190e&imgtype=0&src=http%3A%2F%2Fpan.iqiyi.com%2Fext%2Fpaopao%2F%3Ftoken%3DeJxjYGBgmM78W4UBDMS2AAATNwKE.jpg"></div>
<div><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1608466964941&di=e775cea9b00cb11b6896c4da10add95e&imgtype=0&src=http%3A%2F%2Fhbimg.b0.upaiyun.com%2F7e2797aa748ecdac67ffe1f1d3beddbe623a363743d10-gz1KTO_fw658"></div>
<div><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1608466964941&di=79097818e33bb2b7cf01d4911db7be02&imgtype=0&src=http%3A%2F%2Fc-ssl.duitang.com%2Fuploads%2Fitem%2F201909%2F26%2F20190926135456_L4NeB.thumb.400_0.jpeg"></div>
<div><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1608466964941&di=1f5ee0885c6b3b5568240a581256abe6&imgtype=0&src=http%3A%2F%2Fb-ssl.duitang.com%2Fuploads%2Fitem%2F201806%2F24%2F20180624082734_otodl.jpg"></div>
<div><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1608466964941&di=5e4f0bb44403c4980e8f914d234edfdd&imgtype=0&src=http%3A%2F%2Finews.gtimg.com%2Fnewsapp_bt%2F0%2F7834060435%2F1000.jpg"></div>
<div><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1608466964941&di=86ccf8b49b111bbf178b95d054ac8f72&imgtype=0&src=http%3A%2F%2Fb-ssl.duitang.com%2Fuploads%2Fitem%2F201811%2F20%2F20181120104318_rtrct.jpg"></div>
</div>
</div>
<script type="text/javascript">
var container = document.getElementsByClassName("container")[0];
for (var i = 0;i < 36;i++) {
var heart = document.createElement("div");
heart.className = "heart";
heart.style.transform = "rotateY("+i*10+"deg) rotateZ(45deg) translateX(30px)";
container.appendChild(heart);
}
</script>
</body>
</html>
代碼3補充說明:
里面的圖片地址是百度圖片的地址,你也可以換成本地圖片的地址,(比如女朋友的照片哈哈哈)
效果3:

代碼4:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>愛在心中</title>
<style>
body {
background: #000;
height: 100vh;
overflow: hidden;
}
#ui .love {
position: absolute;
top: 50%;
left: 50%;
margin: -225px 0 0 -225px;
}
#ui .love:last-child .love_word {
color: red;
font-size: 3.5rem;
text-shadow: 0 0 10px red;
}
#ui .love_word {
color: #fff;
font-size: 1.4rem;
transform: translateY(-100%) rotateZ(-30deg);
font-family: 'Dosis', sans-serif;
text-shadow: 0 0 10px #ffc800;
letter-spacing: 2px;
}
#ui .love_horizontal {
animation: horizontal 10000ms infinite alternate ease-in-out;
}
#ui .love_vertical {
animation: vertical 20000ms infinite linear;
}
#ui .love:nth-child(1) .love_horizontal {
animation-delay: -300ms;
}
#ui .love:nth-child(1) .love_vertical {
animation-delay: -300ms;
}
#ui .love:nth-child(2) .love_horizontal {
animation-delay: -600ms;
}
#ui .love:nth-child(2) .love_vertical {
animation-delay: -600ms;
}
#ui .love:nth-child(3) .love_horizontal {
animation-delay: -900ms;
}
#ui .love:nth-child(3) .love_vertical {
animation-delay: -900ms;
}
#ui .love:nth-child(4) .love_horizontal {
animation-delay: -1200ms;
}
#ui .love:nth-child(4) .love_vertical {
animation-delay: -1200ms;
}
#ui .love:nth-child(5) .love_horizontal {
animation-delay: -1500ms;
}
#ui .love:nth-child(5) .love_vertical {
animation-delay: -1500ms;
}
#ui .love:nth-child(6) .love_horizontal {
animation-delay: -1800ms;
}
#ui .love:nth-child(6) .love_vertical {
animation-delay: -1800ms;
}
#ui .love:nth-child(7) .love_horizontal {
animation-delay: -2100ms;
}
#ui .love:nth-child(7) .love_vertical {
animation-delay: -2100ms;
}
#ui .love:nth-child(8) .love_horizontal {
animation-delay: -2400ms;
}
#ui .love:nth-child(8) .love_vertical {
animation-delay: -2400ms;
}
#ui .love:nth-child(9) .love_horizontal {
animation-delay: -2700ms;
}
#ui .love:nth-child(9) .love_vertical {
animation-delay: -2700ms;
}
#ui .love:nth-child(10) .love_horizontal {
animation-delay: -3000ms;
}
#ui .love:nth-child(10) .love_vertical {
animation-delay: -3000ms;
}
#ui .love:nth-child(11) .love_horizontal {
animation-delay: -3300ms;
}
#ui .love:nth-child(11) .love_vertical {
animation-delay: -3300ms;
}
#ui .love:nth-child(12) .love_horizontal {
animation-delay: -3600ms;
}
#ui .love:nth-child(12) .love_vertical {
animation-delay: -3600ms;
}
#ui .love:nth-child(13) .love_horizontal {
animation-delay: -3900ms;
}
#ui .love:nth-child(13) .love_vertical {
animation-delay: -3900ms;
}
#ui .love:nth-child(14) .love_horizontal {
animation-delay: -4200ms;
}
#ui .love:nth-child(14) .love_vertical {
animation-delay: -4200ms;
}
#ui .love:nth-child(15) .love_horizontal {
animation-delay: -4500ms;
}
#ui .love:nth-child(15) .love_vertical {
animation-delay: -4500ms;
}
#ui .love:nth-child(16) .love_horizontal {
animation-delay: -4800ms;
}
#ui .love:nth-child(16) .love_vertical {
animation-delay: -4800ms;
}
#ui .love:nth-child(17) .love_horizontal {
animation-delay: -5100ms;
}
#ui .love:nth-child(17) .love_vertical {
animation-delay: -5100ms;
}
#ui .love:nth-child(18) .love_horizontal {
animation-delay: -5400ms;
}
#ui .love:nth-child(18) .love_vertical {
animation-delay: -5400ms;
}
#ui .love:nth-child(19) .love_horizontal {
animation-delay: -5700ms;
}
#ui .love:nth-child(19) .love_vertical {
animation-delay: -5700ms;
}
#ui .love:nth-child(20) .love_horizontal {
animation-delay: -6000ms;
}
#ui .love:nth-child(20) .love_vertical {
animation-delay: -6000ms;
}
#ui .love:nth-child(21) .love_horizontal {
animation-delay: -6300ms;
}
#ui .love:nth-child(21) .love_vertical {
animation-delay: -6300ms;
}
#ui .love:nth-child(22) .love_horizontal {
animation-delay: -6600ms;
}
#ui .love:nth-child(22) .love_vertical {
animation-delay: -6600ms;
}
#ui .love:nth-child(23) .love_horizontal {
animation-delay: -6900ms;
}
#ui .love:nth-child(23) .love_vertical {
animation-delay: -6900ms;
}
#ui .love:nth-child(24) .love_horizontal {
animation-delay: -7200ms;
}
#ui .love:nth-child(24) .love_vertical {
animation-delay: -7200ms;
}
#ui .love:nth-child(25) .love_horizontal {
animation-delay: -7500ms;
}
#ui .love:nth-child(25) .love_vertical {
animation-delay: -7500ms;
}
#ui .love:nth-child(26) .love_horizontal {
animation-delay: -7800ms;
}
#ui .love:nth-child(26) .love_vertical {
animation-delay: -7800ms;
}
#ui .love:nth-child(27) .love_horizontal {
animation-delay: -8100ms;
}
#ui .love:nth-child(27) .love_vertical {
animation-delay: -8100ms;
}
#ui .love:nth-child(28) .love_horizontal {
animation-delay: -8400ms;
}
#ui .love:nth-child(28) .love_vertical {
animation-delay: -8400ms;
}
#ui .love:nth-child(29) .love_horizontal {
animation-delay: -8700ms;
}
#ui .love:nth-child(29) .love_vertical {
animation-delay: -8700ms;
}
#ui .love:nth-child(30) .love_horizontal {
animation-delay: -9000ms;
}
#ui .love:nth-child(30) .love_vertical {
animation-delay: -9000ms;
}
#ui .love:nth-child(31) .love_horizontal {
animation-delay: -9300ms;
}
#ui .love:nth-child(31) .love_vertical {
animation-delay: -9300ms;
}
#ui .love:nth-child(32) .love_horizontal {
animation-delay: -9600ms;
}
#ui .love:nth-child(32) .love_vertical {
animation-delay: -9600ms;
}
#ui .love:nth-child(33) .love_horizontal {
animation-delay: -9900ms;
}
#ui .love:nth-child(33) .love_vertical {
animation-delay: -9900ms;
}
#ui .love:nth-child(34) .love_horizontal {
animation-delay: -10200ms;
}
#ui .love:nth-child(34) .love_vertical {
animation-delay: -10200ms;
}
#ui .love:nth-child(35) .love_horizontal {
animation-delay: -10500ms;
}
#ui .love:nth-child(35) .love_vertical {
animation-delay: -10500ms;
}
#ui .love:nth-child(36) .love_horizontal {
animation-delay: -10800ms;
}
#ui .love:nth-child(36) .love_vertical {
animation-delay: -10800ms;
}
#ui .love:nth-child(37) .love_horizontal {
animation-delay: -11100ms;
}
#ui .love:nth-child(37) .love_vertical {
animation-delay: -11100ms;
}
#ui .love:nth-child(38) .love_horizontal {
animation-delay: -11400ms;
}
#ui .love:nth-child(38) .love_vertical {
animation-delay: -11400ms;
}
#ui .love:nth-child(39) .love_horizontal {
animation-delay: -11700ms;
}
#ui .love:nth-child(39) .love_vertical {
animation-delay: -11700ms;
}
#ui .love:nth-child(40) .love_horizontal {
animation-delay: -12000ms;
}
#ui .love:nth-child(40) .love_vertical {
animation-delay: -12000ms;
}
#ui .love:nth-child(41) .love_horizontal {
animation-delay: -12300ms;
}
#ui .love:nth-child(41) .love_vertical {
animation-delay: -12300ms;
}
#ui .love:nth-child(42) .love_horizontal {
animation-delay: -12600ms;
}
#ui .love:nth-child(42) .love_vertical {
animation-delay: -12600ms;
}
#ui .love:nth-child(43) .love_horizontal {
animation-delay: -12900ms;
}
#ui .love:nth-child(43) .love_vertical {
animation-delay: -12900ms;
}
#ui .love:nth-child(44) .love_horizontal {
animation-delay: -13200ms;
}
#ui .love:nth-child(44) .love_vertical {
animation-delay: -13200ms;
}
#ui .love:nth-child(45) .love_horizontal {
animation-delay: -13500ms;
}
#ui .love:nth-child(45) .love_vertical {
animation-delay: -13500ms;
}
#ui .love:nth-child(46) .love_horizontal {
animation-delay: -13800ms;
}
#ui .love:nth-child(46) .love_vertical {
animation-delay: -13800ms;
}
#ui .love:nth-child(47) .love_horizontal {
animation-delay: -14100ms;
}
#ui .love:nth-child(47) .love_vertical {
animation-delay: -14100ms;
}
#ui .love:nth-child(48) .love_horizontal {
animation-delay: -14400ms;
}
#ui .love:nth-child(48) .love_vertical {
animation-delay: -14400ms;
}
#ui .love:nth-child(49) .love_horizontal {
animation-delay: -14700ms;
}
#ui .love:nth-child(49) .love_vertical {
animation-delay: -14700ms;
}
#ui .love:nth-child(50) .love_horizontal {
animation-delay: -15000ms;
}
#ui .love:nth-child(50) .love_vertical {
animation-delay: -15000ms;
}
#ui .love:nth-child(51) .love_horizontal {
animation-delay: -15300ms;
}
#ui .love:nth-child(51) .love_vertical {
animation-delay: -15300ms;
}
#ui .love:nth-child(52) .love_horizontal {
animation-delay: -15600ms;
}
#ui .love:nth-child(52) .love_vertical {
animation-delay: -15600ms;
}
#ui .love:nth-child(53) .love_horizontal {
animation-delay: -15900ms;
}
#ui .love:nth-child(53) .love_vertical {
animation-delay: -15900ms;
}
#ui .love:nth-child(54) .love_horizontal {
animation-delay: -16200ms;
}
#ui .love:nth-child(54) .love_vertical {
animation-delay: -16200ms;
}
#ui .love:nth-child(55) .love_horizontal {
animation-delay: -16500ms;
}
#ui .love:nth-child(55) .love_vertical {
animation-delay: -16500ms;
}
#ui .love:nth-child(56) .love_horizontal {
animation-delay: -16800ms;
}
#ui .love:nth-child(56) .love_vertical {
animation-delay: -16800ms;
}
#ui .love:nth-child(57) .love_horizontal {
animation-delay: -17100ms;
}
#ui .love:nth-child(57) .love_vertical {
animation-delay: -17100ms;
}
#ui .love:nth-child(58) .love_horizontal {
animation-delay: -17400ms;
}
#ui .love:nth-child(58) .love_vertical {
animation-delay: -17400ms;
}
#ui .love:nth-child(59) .love_horizontal {
animation-delay: -17700ms;
}
#ui .love:nth-child(59) .love_vertical {
animation-delay: -17700ms;
}
#ui .love:nth-child(60) .love_horizontal {
animation-delay: -18000ms;
}
#ui .love:nth-child(60) .love_vertical {
animation-delay: -18000ms;
}
#ui .love:nth-child(61) .love_horizontal {
animation-delay: -18300ms;
}
#ui .love:nth-child(61) .love_vertical {
animation-delay: -18300ms;
}
#ui .love:nth-child(62) .love_horizontal {
animation-delay: -18600ms;
}
#ui .love:nth-child(62) .love_vertical {
animation-delay: -18600ms;
}
#ui .love:nth-child(63) .love_horizontal {
animation-delay: -18900ms;
}
#ui .love:nth-child(63) .love_vertical {
animation-delay: -18900ms;
}
#ui .love:nth-child(64) .love_horizontal {
animation-delay: -19200ms;
}
#ui .love:nth-child(64) .love_vertical {
animation-delay: -19200ms;
}
#ui .love:nth-child(65) .love_horizontal {
animation-delay: -19500ms;
}
#ui .love:nth-child(65) .love_vertical {
animation-delay: -19500ms;
}
#ui .love:nth-child(66) .love_horizontal {
animation-delay: -19800ms;
}
#ui .love:nth-child(66) .love_vertical {
animation-delay: -19800ms;
}
#ui .love:nth-child(67) .love_horizontal {
animation-delay: -20100ms;
}
#ui .love:nth-child(67) .love_vertical {
animation-delay: -20100ms;
}
#ui .love:nth-child(68) .love_horizontal {
animation-delay: -20400ms;
}
#ui .love:nth-child(68) .love_vertical {
animation-delay: -20400ms;
}
#ui .love:nth-child(69) .love_horizontal {
animation-delay: -20700ms;
}
#ui .love:nth-child(69) .love_vertical {
animation-delay: -20700ms;
}
#ui .love:nth-child(70) .love_horizontal {
animation-delay: -21000ms;
}
#ui .love:nth-child(70) .love_vertical {
animation-delay: -21000ms;
}
#ui .love:nth-child(71) .love_horizontal {
animation-delay: -21300ms;
}
#ui .love:nth-child(71) .love_vertical {
animation-delay: -21300ms;
}
#ui .love:nth-child(72) .love_horizontal {
animation-delay: -21600ms;
}
#ui .love:nth-child(72) .love_vertical {
animation-delay: -21600ms;
}
#ui .love:nth-child(73) .love_horizontal {
animation-delay: -21900ms;
}
#ui .love:nth-child(73) .love_vertical {
animation-delay: -21900ms;
}
#ui .love:nth-child(74) .love_horizontal {
animation-delay: -22200ms;
}
#ui .love:nth-child(74) .love_vertical {
animation-delay: -22200ms;
}
#ui .love:nth-child(75) .love_horizontal {
animation-delay: -22500ms;
}
#ui .love:nth-child(75) .love_vertical {
animation-delay: -22500ms;
}
#ui .love:nth-child(76) .love_horizontal {
animation-delay: -22800ms;
}
#ui .love:nth-child(76) .love_vertical {
animation-delay: -22800ms;
}
#ui .love:nth-child(77) .love_horizontal {
animation-delay: -23100ms;
}
#ui .love:nth-child(77) .love_vertical {
animation-delay: -23100ms;
}
#ui .love:nth-child(78) .love_horizontal {
animation-delay: -23400ms;
}
#ui .love:nth-child(78) .love_vertical {
animation-delay: -23400ms;
}
#ui .love:nth-child(79) .love_horizontal {
animation-delay: -23700ms;
}
#ui .love:nth-child(79) .love_vertical {
animation-delay: -23700ms;
}
#ui .love:nth-child(80) .love_horizontal {
animation-delay: -24000ms;
}
#ui .love:nth-child(80) .love_vertical {
animation-delay: -24000ms;
}
#ui .love:nth-child(81) .love_horizontal {
animation-delay: -24300ms;
}
#ui .love:nth-child(81) .love_vertical {
animation-delay: -24300ms;
}
#ui .love:nth-child(82) .love_horizontal {
animation-delay: -24600ms;
}
#ui .love:nth-child(82) .love_vertical {
animation-delay: -24600ms;
}
#ui .love:nth-child(83) .love_horizontal {
animation-delay: -24900ms;
}
#ui .love:nth-child(83) .love_vertical {
animation-delay: -24900ms;
}
#ui .love:nth-child(84) .love_horizontal {
animation-delay: -25200ms;
}
#ui .love:nth-child(84) .love_vertical {
animation-delay: -25200ms;
}
#ui .love:nth-child(85) .love_horizontal {
animation-delay: -25500ms;
}
#ui .love:nth-child(85) .love_vertical {
animation-delay: -25500ms;
}
#ui .love:nth-child(86) .love_horizontal {
animation-delay: -25800ms;
}
#ui .love:nth-child(86) .love_vertical {
animation-delay: -25800ms;
}
#ui .love:nth-child(87) .love_horizontal {
animation-delay: -26100ms;
}
#ui .love:nth-child(87) .love_vertical {
animation-delay: -26100ms;
}
#ui .love:nth-child(88) .love_horizontal {
animation-delay: -26400ms;
}
#ui .love:nth-child(88) .love_vertical {
animation-delay: -26400ms;
}
#ui .love:nth-child(89) .love_horizontal {
animation-delay: -26700ms;
}
#ui .love:nth-child(89) .love_vertical {
animation-delay: -26700ms;
}
#ui .love:nth-child(90) .love_horizontal {
animation-delay: -27000ms;
}
#ui .love:nth-child(90) .love_vertical {
animation-delay: -27000ms;
}
#ui .love:nth-child(91) .love_horizontal {
animation-delay: -27300ms;
}
#ui .love:nth-child(91) .love_vertical {
animation-delay: -27300ms;
}
#ui .love:nth-child(92) .love_horizontal {
animation-delay: -27600ms;
}
#ui .love:nth-child(92) .love_vertical {
animation-delay: -27600ms;
}
#ui .love:nth-child(93) .love_horizontal {
animation-delay: -27900ms;
}
#ui .love:nth-child(93) .love_vertical {
animation-delay: -27900ms;
}
#ui .love:nth-child(94) .love_horizontal {
animation-delay: -28200ms;
}
#ui .love:nth-child(94) .love_vertical {
animation-delay: -28200ms;
}
#ui .love:nth-child(95) .love_horizontal {
animation-delay: -28500ms;
}
#ui .love:nth-child(95) .love_vertical {
animation-delay: -28500ms;
}
#ui .love:nth-child(96) .love_horizontal {
animation-delay: -28800ms;
}
#ui .love:nth-child(96) .love_vertical {
animation-delay: -28800ms;
}
#ui .love:nth-child(97) .love_horizontal {
animation-delay: -29100ms;
}
#ui .love:nth-child(97) .love_vertical {
animation-delay: -29100ms;
}
#ui .love:nth-child(98) .love_horizontal {
animation-delay: -29400ms;
}
#ui .love:nth-child(98) .love_vertical {
animation-delay: -29400ms;
}
#ui .love:nth-child(99) .love_horizontal {
animation-delay: -29700ms;
}
#ui .love:nth-child(99) .love_vertical {
animation-delay: -29700ms;
}
#ui .love:nth-child(100) .love_horizontal {
animation-delay: -30000ms;
}
#ui .love:nth-child(100) .love_vertical {
animation-delay: -30000ms;
}
@keyframes horizontal {
from {
transform: translateX(0px);
}
to {
transform: translateX(450px);
}
}
@keyframes vertical {
0% {
transform: translateY(180px);
}
10% {
transform: translateY(45px);
}
15% {
transform: translateY(4.5px);
}
18% {
transform: translateY(0px);
}
20% {
transform: translateY(4.5px);
}
22% {
transform: translateY(34.61538px);
}
24% {
transform: translateY(64.28571px);
}
25% {
transform: translateY(112.5px);
}
26% {
transform: translateY(64.28571px);
}
28% {
transform: translateY(34.61538px);
}
30% {
transform: translateY(4.5px);
}
32% {
transform: translateY(0px);
}
35% {
transform: translateY(4.5px);
}
40% {
transform: translateY(45px);
}
50% {
transform: translateY(180px);
}
71% {
transform: translateY(428.57143px);
}
72.5% {
transform: translateY(441.17647px);
}
75% {
transform: translateY(450px);
}
77.5% {
transform: translateY(441.17647px);
}
79% {
transform: translateY(428.57143px);
}
100% {
transform: translateY(180px);
}
}
</style>
</head>
<body>
<div id="ui">
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">小姐姐</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">我喜歡你</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">和我</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">在一起</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">好嗎</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">小姐姐</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">我喜歡你</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">和我</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">在一起</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">好嗎</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">小姐姐</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">我喜歡你</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">和我</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">在一起</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">好嗎</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">小姐姐</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">我喜歡你</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">和我</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">在一起</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">好嗎</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">小姐姐</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">我喜歡你</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">愛</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">和我</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">在一起</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">好嗎</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">biu~biu~</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">小姐姐</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">我喜歡你</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">和我</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">在一起</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">好嗎</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">愛</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">小姐姐</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">我喜歡你</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">和我</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">在一起</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">好嗎</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">love</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">小姐姐</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">我喜歡你</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">和我</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">在一起</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">好嗎</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">啵啵啵</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">小姐姐</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">我喜歡你</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">和我</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">在一起</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">好嗎</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">愛</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">小姐姐</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">我喜歡你</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">和我</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">在一起</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">好嗎</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">love</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">小姐姐</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">我喜歡你</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">和我</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">在一起</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">好嗎</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">愛</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">愛你喲</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">么么噠</div>
</div>
</div>
</div>
<div class="love">
<div class="love_horizontal">
<div class="love_vertical">
<div class="love_word">Love</div>
</div>
</div>
</div>
</div>
</body>
</html>
效果4:

代碼5:
<!doctype html>
<html>
<head>
<title>Heart</title>
<meta charset="UTF-8">
</head>
<body>
<canvas id="c"></canvas>
<script>
var b = document.body;
var c = document.getElementsByTagName('canvas')[0];
var a = c.getContext('2d');
</script>
<script>
eval('var M=Math,n=M.pow,i,E=2,F="rgba(233,61,109,",d=M.cos,z=M.sin,L=1,u=30,W=window,w=c.width=W.innerWidth,h=c.height=W.innerHeight,r=_1){return M.random()*2-1},y="px Arial",v="愛你",q="?",X=w/2,Y=h/2,T=4,p=_1){var e=this;e.g=_1){e.x=X;e.y=Y;e.k=0;e.l=0;e.t=M.random()*19000;e.c=e.t};e.d=_1){a.fillStyle=F+(e.c/e.t)+")";a.fillText(q,e.x,e.y);e.c-=50;e.x+=e.k;e.y+=e.l;e.k=e.k+r();e.l=e.l+r();if(e.c<0||e.x>w||e.x<0||e.y>h||e.y<0){e.g()}};e.g()},A,B;a.textAlign="center";a.strokeStyle="#000";a.lineWidth=2;for(i=0;i<350;i++){M[i]=new p()}setInterval(_1){a.clearRect(0,0,w,h);a.font=u+y;X=(w/6*n(z(T),3)+w/2);Y=0.8*(-h/40*(13*d(T)-5*d(2*T)-2*d(3*T)-d(4*T))+h/2.3);T+=(z(T)+3)/99;for(i=0;i<350;i++){with(M[i]){A=(x/w-0.5)*2,B=-(y/h-0.5);if(L&&(A*A+2*n((B-0.5*n(M.abs(A),0.5)),2))>0.11){k=l=0}d()}}a.font=120+y;if(E>0.1){if(E<1){a.fillStyle=F+E+")";a.fillText("Click",w/2,h/2)}E-=0.02}a.fillStyle="#E93D6D";a.fillText(v,X,Y+u);a.strokeText(v,X,Y+u)},50);b.bgColor="#FFEFF2";c.οnmοuseup=_1){L=(L)?0:1}'.replace(/(_1)/g,'function('))
</script>
</body>
</html>
效果5:

代碼6:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" name="viewport">
<title>我喜歡你</title>
</head>
<script src="js/lib/jquery.min.js" type="text/javascript"></script>
<script src="js/lib/jquery.fireworks.js" type="text/javascript"></script>
<style type="text/css">
*{ -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-box-sizing: border-box; box-sizing: border-box; }
html{ width: 100%; height: 100%; }
body{ max-width: 600px; margin: 0 auto; background: #0b3443; color: #f0f0f0;}
.share_img{ width: 0; height: 0; overflow: hidden; opacity: 0; }
.content{ padding: 80px 20px;}
.text_wrapper{ display: -webkit-box; display: flex; }
.text_wrapper .text{ padding-top: 20px; padding-left: 20px; }
.hide{ display: none !important; }
p{ margin: 0; }
.btn-groups{ padding-right: 20px; text-align: center; }
.heart-btn{ display: inline-block; animation: breath 0.8s linear 0s infinite both; -webkit-animation: breath 0.8s linear 0s infinite both; }
.btn{ position: relative; display: inline-block; width: 60px; height: 60px; margin: 0 30px; transform: rotate(45deg); -webkit-transform: rotate(45deg);}
.btn span{ display: block; width: 100%; height: 100%; line-height: 60px; margin-top: -10px; margin-left: -10px; text-align: center; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); }
.btn-a{ background: #d26ae5; }
.btn-b{ background: #c9c9c9; }
.btn-a:before{ content: ''; position: absolute; display: block; width: 30px; height: 60px; background: #d26ae5; left: -29px; top: 0; border-top-left-radius: 60px; border-bottom-left-radius: 60px; }
.btn-a:after{ content: ''; position: absolute; display: block; width: 60px; height: 30px; background: #d26ae5; left: 0; top: -29px; border-top-left-radius: 60px; border-top-right-radius: 60px;}
.btn-b:before{ content: ''; position: absolute; display: block; width: 30px; height: 60px; background: #c9c9c9; left: -29px; top: 0; border-top-left-radius: 60px; border-bottom-left-radius: 60px; }
.btn-b:after{ content: ''; position: absolute; display: block; width: 60px; height: 30px; background: #c9c9c9; left: 0; top: -29px; border-top-left-radius: 60px; border-top-right-radius: 60px;}
.container{ }
.container .mask{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.3); }
.container .modal{ width: 80%; height: 160px; position: absolute; top: 50%; left: 50%; padding: 20px 15px; border-radius: 5px; transform: translate(-50%, -70%); -webkit-transform: translate(-50%,-70%); background: #f3f3f3;}
.container .modal p{ margin-top: 20px; margin-bottom: 20px; font-size: 16px; color: #353535; text-align: center;}
.confirm{ display: block; width: 120px; height: 40px; margin: 0 auto; border: none; font-size: 16px; border-radius: 5px; color: #ffffff; background: #f45cae; }
.type_words{ padding: 12px 20px; }
@keyframes breath {
0% {
transform: scale3d(1,1,1);
-webkit-transform: scale3d(1,1,1);
transform-origin: 50% 50%;
}
50%{
transform: scale3d(1.02,1.02,1.02);
-webkit-transform: scale3d(1.02,1.02,1.02);
transform-origin: 50% 50%;
}
100%{
transform: scale3d(1,1,1);
-webkit-transform: scale3d(1,1,1);
transform-origin: 50% 50%;
}
}
</style>
<script type="text/javascript">
$(function() {
$('#yes').click(function(event) {
modal('我就知道小姐姐您一定會愿意的,(^_^)', function() {
$('.page_one').addClass('hide');
$('.page_two').removeClass('hide');
// typeWrite();
fireworks();
});
});
$('#no').click(function(event) {
modal('明人不說暗話!', A);
});
});
function A() {
modal('我喜歡你!', B);
}
function B() {
modal('我知道你在等我這一句話', C);
}
function C() {
modal('請您不要拒絕我', D);
}
function D() {
modal('拒絕我,不存在的', E);
}
function E() {
modal('這輩子都不可能讓你離開我', F);
}
function F() {
modal('跟我走吧', G);
}
function G() {
modal('房產證上寫你名', H);
}
function H() {
modal('我會做飯', I);
}
function I() {
modal('愛你,么么噠!', J)
}
function J() {
modal('行,我們去民政局登記吧', function() {
fireworks();
});
}
function fireworks() {
$('.page_one').addClass('hide');
$('.page_two').removeClass('hide');
$('.page_two').fireworks({
sound: false,
opacity: 0.9,
width: '100%',
height: '100%'
});
}
function modal(content, callback) {
var tpl = '<div class="container">'+
'<div class="mask"></div>'+
'<div class="modal">'+
'<p>'+ content +'</p>'+
'<button type="button" id="confirm" class="confirm">確定</button>'+
'</div>'+
'</div>';
$('body').append(tpl);
$(document).on('click', '.confirm', function() {
$('.container').remove();
callback();
});
}
var myWords = '有人說,人的一生會遇到2920萬人,而兩個人相愛的概率只有0.000049,在這茫茫人海中,兩個人能相遇就值得感激,能相愛更是一種難得,所以,我很慶幸上天讓我遇見了你,我希望有個如你一般的人,能看完我寫過的所有狀態,讀完我所有的日志,看完我從小到大的照片,試著聽我喜歡的歌,如果可以,甚至陪我去我喜歡的地方,只想彌補錯過你的青春,';
var x = 0;
var speed = 150;
var current = 0;
function typeWrite(){
$('.type_words').html(myWords.substring(0, x++)+'_');
var timer = setTimeout("typeWrite()", speed);
if (x == myWords.length) {
x = myWords.length;
clearTimeout(timer)
}
}
</script>
<body>
<div class="share_img"><img src="images/a8b.png" alt=""></div>
<div class="page_one">
<div class="content">
<div class="text_wrapper">
<img src="images/a8.png" alt="">
<div class="text">
小姐姐,我好喜歡你,你愿意做我女朋友嗎?
</div>
</div>
</div>
<div class="btn-groups">
<div class="heart-btn">
<div id="yes" class="btn btn-a"><span>愿意</span></div>
</div>
<div id="no" class="btn btn-b"><span>不愿意</span></div>
</div>
</div>
<div class="page_two hide">
<div class="type_words"></div>
</div>
</body>
</html>
代碼6補充說明:
css檔案和js檔案全部在我的資源里面,
效果6:

所有HTML表白代碼都在在我的資源html表白代碼(全)
想要的可以下載,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/238567.html
標籤:其他
上一篇:表白,整人,無門檻,娛樂代碼
