html - 急求,能否用flex或者高端点的CSS来布局这个图呢?不想用浮动或定位了

 手机用户2502853457 发布于 2022-11-01 21:33
  • css
  • 就是一个正方形里面,有五个大小相同的小圆圈,一个大圆圈,这样排版。自己用flex写了好久也没写出来,但是不想用浮动或者定位,有木有什么高端一点的CSS高端写法呢

    6 个回答
    • 如果你是练习或者学习的话用flex布局没问题,但是如果是项目的话建议你还是float布局,因为Flex的兼容性真的好差,

      2022-11-12 01:50 回答
    • Grid布局

      2022-11-12 01:50 回答
    • 不用浮动也可以,就用p来拼!

      2022-11-12 01:50 回答
    • 算了,先用float顶上吧,之后有更改好的再改吧

      2022-11-12 01:50 回答
    • 这种布局用flex很简单的吧…………

      https://jsfiddle.net/oyx4gh7c/

      2022-11-12 01:50 回答
    • <!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>

      差不多是这个样子

      2022-11-12 01:50 回答
    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    热门标签
    PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有