84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
就是一个正方形里面,有五个大小相同的小圆圈,一个大圆圈,这样排版。自己用flex写了好久也没写出来,但是不想用浮动或者定位,有木有什么高端一点的CSS高端写法呢
光阴似箭催人老,日月如移越少年。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> #wrap{width: 600px; padding:5px; border: 1px solid #666;} .flex{ display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: -moz-flex; display: flex; justify-content: space-around; } .circle{ border-radius: 50%; border: 1px solid #000; margin: 20px; } .box1-item1{ width: 300px; height: 300px; } .box1-item2{ flex-direction: column; } .box1-item2-one{ width: 150px; height: 150px; margin: 6px 0 0 0; } .box2-item{ width: 150px; height: 150px; } </style> </head> <body> <p id="wrap"> <p class="box1 flex"> <p class="box1-item1 circle"></p> <p class="box1-item2 flex"> <p class="box1-item2-one circle"></p> <p class="box1-item2-one circle"></p> </p> </p> <p class="box2 flex"> <p class="box2-item circle"></p> <p class="box2-item circle"></p> <p class="box2-item circle"></p> </p> </p> </body> </html>
差不多是這個樣子
這種版面用flex很簡單的吧…
flex
https://jsfiddle.net/oyx4gh7c/
算了,先用float頂上吧,之後有更改好的再改吧
不用浮動也可以,就用p來拼!
Grid佈局
如果你是練習或學習的話用flex佈局沒問題,但是如果是專案的話建議你還是float佈局,因為Flex的兼容性真的好差,
差不多是這個樣子
這種版面用
flex
很簡單的吧…https://jsfiddle.net/oyx4gh7c/
算了,先用float頂上吧,之後有更改好的再改吧
不用浮動也可以,就用p來拼!
Grid佈局
如果你是練習或學習的話用flex佈局沒問題,但是如果是專案的話建議你還是float佈局,因為Flex的兼容性真的好差,