为了账号安全,请及时绑定邮箱和手机立即绑定

如何让第三个盒子放在第一个盒子下面而不是中间?

如何让第三个盒子放在第一个盒子下面而不是中间?

PHP
慕妹3242003 2022-08-19 10:51:37
盒子的图像:堆叠的盒子我的问题是。我如何让第三个框放在第一个框下面而不是在中心,但我也需要所有内容都位于页面的中心。
查看完整描述

2 回答

?
墨色风雨

TA贡献1853条经验 获得超6个赞

试试这个:


.test {

  box-sizing: border-box;

  position: absolute;

  left: 50%;

  margin-left: -200px;

}


ul {

    position: relative;

}


.test li {

  display: inline-block;

border: 1px solid black;

font-size: 20px;

list-style-type: none;

width: 150px;

height: 150px;

line-height: 30px;

padding-left: 1px;

padding-right: 1px;

margin: 15px;

text-align: center;

border-radius: 5%;

background-color: rgb(255, 255, 255, 0.9);

}


li:nth-child(3) {

  display: block;

  left: 100px;

  bottom: 200px;

}

 <div class="test">

   <ul>

      <li>test1</li>

      <li>test2</li>

      <li>test3</li>

  </ul>

  </div>


查看完整回答
反对 回复 2022-08-19
?
慕哥6287543

TA贡献1831条经验 获得超10个赞

您可以诉诸 flex 或更改 display 属性 ,因此理想情况下,您应该拥有如下所示的代码


.test li {

       border: 1px solid black;

       /*display: inline-block; change this to block*/

       display: block;

       float: left;

       font-size: 20px;

       list-style-type: none;

       width: 150px;

       height: 150px;

       line-height: 30px;

       padding-left: 1px;

       padding-right: 1px;

       margin: 15px 25px;

       text-align: center;

       border-radius: 5%;

       background-color: rgb(255, 255, 255, 0.9);

    }


查看完整回答
反对 回复 2022-08-19
  • 2 回答
  • 0 关注
  • 75 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信