国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > WEB開發(fā) > 正文

【CSS3】太極圖----三層div實現(xiàn)

2024-04-27 15:18:35
字體:
供稿:網(wǎng)友

這里寫圖片描述

方法一:三層div實現(xiàn)

思路: (1)通過漸變把外層圓形div的content分成上下黑白兩個區(qū)域; (2)用中間層兩個圓形div的content顏色來改變本區(qū)域的顏色; (3)用內(nèi)層兩個圓形div的content顏色來恢復(fù)本區(qū)域的顏色。鼠標置于太極圖上,太極圖還會旋轉(zhuǎn)!


<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>太極</title> <style class="cp-pen-styles"> *{ padding:0; margin:0; } .outer{ background: linear-gradient(to bottom,white 50%,black 50%); margin:100px auto; width:400px; height:400px; border-radius: 50%; position:relative; border:1px solid black; transition: all 5s ease; } .outer:hover{ transform: rotate(360deg) scale(2); } .outer .left{ background: white; width:200px; height:200px; border-radius: 50%; position:absolute; left: 0; top:100px; } .outer .left .leftInner{ background: black; width:80px; height:80px; border-radius: 50%; position:absolute; left: 60px; top:60px; } .outer .right{ background: black; width:200px; height:200px; border-radius: 50%; position:absolute; right: 0; top:100px; } .outer .right .rightInner{ background: white; width:80px; height:80px; border-radius: 50%; position:absolute; left:60px; top:60px; } </style></head><body><div class="outer"> <div class="left"> <div class="leftInner"></div> </div> <div class="right"> <div class="rightInner"></div> </div></div></body></html>

方法二:偽類實現(xiàn)


思路: (1)通過漸變把外層圓形div分成上下黑白兩個區(qū)域; (2)添加偽類,用偽類的圓形邊框顏色來改變本區(qū)域的顏色; (3)通過偽類的圓形content顏色來恢復(fù)本區(qū)域的顏色。鼠標置于太極圖上,太極圖還會旋轉(zhuǎn)!

<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>太極</title> <style> *{ margin:0; padding:0; } div, :before, :after { box-sizing: border-box; } #taiji { position: absolute; top: 50%; left: 50%; width: 200px; height: 200px; margin: -100px 0 0 -100px; background: linear-gradient(0deg, black 50%, white 50%); border-radius: 50%; border:1px black solid; } @keyframes taiji { from{ transform: rotate(0deg) scale(1); } to{ transform: rotate(360deg) scale(2); } } #taiji:hover { animation: taiji 1s ease 0s infinite; } #taiji:before, #taiji:after { content: ""; display: block; position: absolute; width: 50%; height: 50%; top: 25%; border-radius: 50%; border: 35px solid transparent; } #taiji:before { left: 0; border-color: black; background-color: white; } #taiji:after { right: 0; border-color: white; background-color: black; } </style></head><body> <div id="taiji"></div></body></html>
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 澜沧| 祁阳县| 宁陵县| 临洮县| 呈贡县| 台中市| 凤城市| 汕头市| 深泽县| 平定县| 海口市| 三门县| 弥勒县| 江口县| 侯马市| 垫江县| 垣曲县| 金湖县| 十堰市| 河津市| 自贡市| 永登县| 大安市| 英吉沙县| 长汀县| 瑞安市| 安远县| 武隆县| 读书| 台山市| 玉林市| 安岳县| 定边县| 葫芦岛市| 华阴市| 视频| 临泽县| 桓台县| 石屏县| 博罗县| 阿尔山市|