效果圖
::before 元素的開始位置,在指定的選擇器之前插入一段內(nèi)容。插入的內(nèi)容默認(rèn)為“行內(nèi)元素”,可以通過“display”強(qiáng)制轉(zhuǎn)換顯示類型,必須要結(jié)合content使用
::after元素的結(jié)束位置,在指定的選擇器之后插入一段內(nèi)容,使用方式和“:before”一樣。插入的內(nèi)容默認(rèn)也是為“行內(nèi)元素”,同樣可以通過“display”強(qiáng)制轉(zhuǎn)換顯示類型,必須要結(jié)合content使用
是我收集整理到的117個(gè)Loading特效的第7個(gè)。心形特效。
當(dāng)用戶等待頁面加載時(shí),一個(gè)好看的Loading特效不僅能夠增加用戶耐心,同時(shí)也能夠提高用戶對網(wǎng)站的印象。今天,我為大家介紹一款純CSS實(shí)現(xiàn)的心形Loading特效。
這個(gè)Loading特效是一個(gè)由多個(gè)心形組成的動(dòng)畫,心形會(huì)不斷地變換大小,給人一種溫馨、浪漫的感覺。這款特效代碼簡單,可以快速應(yīng)用到你的網(wǎng)站或者APP中,提升用戶體驗(yàn)。
<div class="loading"></div>
<style>
.loading {
position: relative;
width: 100px;
height: 90px;
left: 10px;
top: 10px;
animation: heart infinite 0.85s linear;
}
.loading:before,
.loading:after {
position: absolute;
top: 0;
left: 30px;
width: 30px;
height: 50px;
content: "";
transform: rotate(-45deg);
transform-origin: 0 100%;
border-radius: 30px 30px 0 0;
background: #000;
}
.loading:after {
left: 0;
transform: rotate(45deg);
transform-origin: 100% 100%;
}
@keyframes heart {
0% {
transform: scale(0.8);
}
50% {
transform: scale(1);
}
100% {
transform: scale(0.8);
}
}
</style>
如果你正在尋找一款美觀、實(shí)用的Loading特效,那么不妨來試試這個(gè)純CSS實(shí)現(xiàn)的心形Loading特效。讓它為你的網(wǎng)站增添一份溫馨和浪漫吧!
在七夕節(jié)這個(gè)充滿愛意的日子里,用編程語言編寫一些表白代碼是個(gè)非常有趣的想法。以下是使用 各種編程語言Python、Java、JavaScript、H5等編寫的 10 種簡單表白代碼示例,以下只是拋磚引玉,還需要你用心修改,對方一定能理解你的真心。
def direct_confession():
print("親愛的,我喜歡你,愿意和你共度余生。")
answer=input("你愿意和我一起走下去嗎?(yes/no) ")
if answer.lower()=="yes":
print("太好了!我會(huì)珍惜我們之間的感情,一起走向未來。")
else:
print("沒關(guān)系,我會(huì)繼續(xù)努力,爭取贏得你的心。")
if __name__=="__main__":
direct_confession()
def qixi_confession():
print("親愛的,祝你七夕節(jié)快樂!")
print("在這個(gè)特殊的日子里,我想告訴你:我喜歡你,愿意和你共度余生。")
answer=input("你愿意和我一起走下去嗎?(yes/no) ")
if answer.lower()=="yes":
print("太好了!我會(huì)珍惜我們之間的感情,一起走向未來。")
else:
print("沒關(guān)系,我會(huì)繼續(xù)努力,爭取贏得你的心。")
if __name__=="__main__":
qixi_confession()
import random
def guess_heart():
print("我們來玩一個(gè)猜心游戲吧!")
print("我已經(jīng)想好了一個(gè)字,猜猜是什么字?")
answer=input("請輸入你猜測的字:")
while answer!="愛":
answer=input("猜錯(cuò)了,請?jiān)僭囈淮危?#34;)
print("恭喜你,猜對了!在這個(gè)特殊的日子里,我想告訴你:我喜歡你,愿意和你共度余生。")
answer=input("你愿意和我一起走下去嗎?(yes/no) ")
if answer.lower()=="yes":
print("太好了!我會(huì)珍惜我們之間的感情,一起走向未來。")
else:
print("沒關(guān)系,我會(huì)繼續(xù)努力,爭取贏得你的心。")
if __name__=="__main__":
guess_heart()
def romantic_poetry():
print("親愛的,我要為你寫一首詩。")
print("在銀河的兩岸,")
print("有一對相望的星,")
print("那就是我和你。")
print("我喜歡你,愿意和你共度余生。")
answer=input("你愿意和我一起走下去嗎?(yes/no) ")
if answer.lower()=="yes":
print("太好了!我會(huì)珍惜我們之間的感情,一起走向未來。")
else:
print("沒關(guān)系,我會(huì)繼續(xù)努力,爭取贏得你的心。")
if __name__=="__main__":
romantic_poetry()
def love_equation():
print("親愛的,你知道嗎?")
print("我一直在尋找一個(gè)方程式,")
print("它可以表示我對你的喜歡,")
print("那就是:幸福=你 + 我")
print("我喜歡你,愿意和你共度余生。")
answer=input("你愿意和我一起走下去嗎?(yes/no) ")
if answer.lower()=="yes":
print("太好了!我會(huì)珍惜我們之間的感情,一起走向未來。")
else:
print("沒關(guān)系,我會(huì)繼續(xù)努力,爭取贏得你的心。")
if __name__=="__main__":
love_equation()
import matplotlib.pyplot as plt
import numpy as np
def main():
x=np.linspace(0, 2 * np.pi, 1000)
y1=16 * np.sin(x)**3
y2=13 * np.cos(x) - 5 * np.cos(2 * x) - 2 * np.cos(3 * x) - np.cos(4 * x)
plt.figure(figsize=(6, 6))
plt.plot(x, y1, color='red', linewidth=2)
plt.plot(x, y2, color='blue', linewidth=2)
plt.axis('equal')
plt.title("七夕節(jié)快樂!")
plt.show()
print("愿我們的愛情如同牛郎織女般美好!")
print("你是我的宇宙中最亮的星,愿永遠(yuǎn)陪伴在你身邊。")
input("按回車鍵繼續(xù)...")
if __name__=="__main__":
main()
這段代碼使用 Python 的 Matplotlib 庫繪制了一個(gè)心形圖案,并顯示“七夕節(jié)快樂!”的標(biāo)題。
function drawHeart() {
const canvas=document.createElement("canvas");
const ctx=canvas.getContext("2d");
canvas.width=300;
canvas.height=300;
ctx.beginPath();
ctx.moveTo(150, 180);
ctx.bezierCurveTo(150, 140, 110, 130, 75, 180);
ctx.bezierCurveTo(50, 250, 150, 250, 150, 180);
ctx.fillStyle="red";
ctx.fill();
ctx.stroke();
document.body.appendChild(canvas);
}
function main() {
drawHeart();
console.log("愿我們的愛情如同牛郎織女般美好!");
console.log("你是我的宇宙中最亮的星,愿永遠(yuǎn)陪伴在你身邊。");
}
main();
這段代碼使用 JavaScript 繪制了一個(gè)心形圖案,并在瀏覽器中顯示。
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>七夕節(jié)表白</title>
<style>
body {
font-family: Arial, sans-serif;
background-color: #f5f5f5;
}
canvas {
display: block;
margin: 50px auto;
}
</style>
</head>
<body onload="main()">
<canvas id="heartCanvas" alt="心形圖案"></canvas>
<script src="main.js"></script>
</body>
</html>
這段代碼創(chuàng)建了一個(gè) HTML 頁面,其中包含一個(gè)畫布元素,用于繪制心形圖案。同時(shí)引入了 JavaScript 代碼片段,用于繪制心形并顯示表白信息。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class ValentinesDay extends JFrame {
public static void main(String[] args) {
ValentinesDay frame=new ValentinesDay();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 300);
frame.setLocationRelativeTo(null);
frame.setTitle("七夕節(jié)快樂!");
frame.setResizable(false);
frame.setVisible(true);
}
}
public class ValentinesDay extends JFrame implements ActionListener {
private JButton button;
private JLabel label;
public ValentinesDay() {
setLayout(new FlowLayout());
setTitle("七夕節(jié)快樂!");
setSize(300, 300);
setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setResizable(false);
}
private void createComponents() {
button=new JButton("點(diǎn)擊發(fā)送祝福");
button.addActionListener(this);
label=new JLabel("請稍等...");
add(button);
add(label);
}
@Override
public void actionPerformed(ActionEvent e) {
if (e.getSource()==button) {
label.setText("祝福已發(fā)送!");
// 這里可以添加發(fā)送祝福的實(shí)際邏輯
}
}
public static void main(String[] args) {
ValentinesDay frame=new ValentinesDay();
frame.createComponents();
frame.setVisible(true);
}
}
import random
def love_number():
print("親愛的,我們來玩一個(gè)游戲吧!")
print("我已經(jīng)想了一個(gè)數(shù)字,你來猜猜看!")
number=random.randint(1, 100)
while True:
try:
guess=int(input("請輸入你猜測的數(shù)字:"))
except ValueError:
print("請輸入一個(gè)整數(shù)!")
continue
if guess < number:
print("猜小了!")
elif guess > number:
print("猜大了!")
else:
print("恭喜你,猜對了!")
print("我喜歡你,愿意和你共度余生。")
answer=input("你愿意和我一起走下去嗎?(yes/no) ")
if answer.lower()=="yes":
print("太好了!我會(huì)珍惜我們之間的感情,一起走向未來。")
else:
print("沒關(guān)系,我會(huì)繼續(xù)努力,爭取贏得你的心。")
break
if __name__=="__main__":
love_number()
在這個(gè)代碼中,程序會(huì)隨機(jī)生成一個(gè) 1 到 100 之間的數(shù)字,然后讓用戶猜測。用戶每次猜測后,程序會(huì)給出提示,直到猜對為止。猜對后,程序會(huì)表達(dá)愛意并詢問用戶是否愿意一起走下去。
*請認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。