使用CSS的外鏈方式,寫了一個五環
CSS的布局 附加radius的使用 |
思路: 一個大盒子里放兩個子盒子; 兩個子盒子上下排列,分別放3個和2個盒子用來制作圓環; 大盒子給相對定位,連個子盒子設為絕對定位; 用到CSS中的 border-radius 方法制作圓環,前提是用來制 |
|
html代碼 |
<!DOCTYPE html> <!--CSS的外鏈方式--> |
|
CSS代碼 | /*給外面的盒子添加樣式和定位,主要是為了給五個環一個整體的定位*/ .radius{ position: relative; width: 300px; height: 150px; margin: 0 auto; padding: 0; background-color: lightskyblue; } /*給五個將要設置成環的盒子統一設置CSS樣式*/ .b-r{ float: left; width: 80px; height: 80px; border-radius: 50%;/*radius的使用,給一個正方形設置50%可制作一個圓*/ } /*分別給五個環盒子添加邊框和顏色,邊框即圓環*/ .a{ border: 10px solid blue; } .b{ border: 10px solid black; } .c{ border: 10px solid green; } .d{ border: 10px solid yellow; } .e{ border: 10px solid red; } /*然后對上三個環和下兩個環進行絕對定位,構成一個五環標記圖*/ .sub{ width: 300px; height: 100px; position: absolute; float: left; /*background-color: aquamarine;*/ } .sup{ width: 200px; height: 100px; position: absolute; margin: 50px; /*background-color: cornflowerblue;*/ } |
這是最終的效果
陌陌說:我們在使用CSS的布局時,可以先構思出一個整體的畫面和給對應盒子臨時性
添加背景顏色,這樣是有幫助我們看清盒子之間的層級關系從而提高效率哦
【 微信掃一掃 】