1. 程式人生 > >用html/css簡單寫一個心形,表白必學

用html/css簡單寫一個心形,表白必學

1,建議大家使用Sublime編輯軟體去編寫,先給大家看個效果圖

html
標題

二,教程開始,影象是由三個影象合成的,兩個圓形,一個正方形,大部分用div佈局完成的

1,首先建一個大的div

11

效果圖

111

2,建一個圓形,首先畫一個正方形,新建多一個div,css的width屬性為260~270px吧,height為150px吧,然後再通過border-radius這個屬性把弧邊化,

設定border-radius: 50%,把背景顏色改成紅色,然後用overflow屬性把多出來多出來就切掉

2

 效果圖

22

3,新建一個div,class為r,class名字自己可以起多一個起的,建多一個圓形,使用步驟2的方法新建多一個一樣的圓形,然後用相對定位relative或者絕對定位absolute的方法把第二個圓形定位在右邊,

如圖

3

效果圖

33

 4,然後用div畫一個正方形用定位方法定位到中心點,再用transform:translate這個屬性把圖形旋轉45度,

如圖

4

效果圖

44

5,可以通過@keyframes這個來新增特效

5

transform:後面自己可以新增自己想要的效果 

完,程式碼在下面

00

原始碼我也就不發了,

同樣方法可以弄兩個心形