gpt4 book ai didi

CSS div 在缩放时移动

转载 作者:行者123 更新时间:2023-11-28 13:22:36 25 4
gpt4 key购买 nike

我正在尝试安排网格布局。

缩小时最后一个 div 移动。当我放大时,右侧面板和最后一个内容 div 之间还会出现一条白线。

我的 CSS 和布局是否存在严重错误?

干杯,欧文


#container {
position: relative;
width: 827px;
height: 580px;
float: left;
}

.side-pannel {
position: relative;
width: 60px;
height: 580px;
background-color: #ba55d3;
float: left;
}

.two-item-column {
position: relative;
float: left;
}
.column-border-middle {
border-right: 1px solid black;
}

.item1 {
width: 206px;
height: 288px;
background: #666;
}
.item2 {
width: 206px;
height: 291px;
background: #666;
border-top: 1px solid black;
}

<div class="side-pannel" id="left-pannel"></div>
<div id="container">
<div class="two-item-column" >
<div class="item1 column-border-middle"></div>
<div class="item2 column-border-middle"></div>
</div>
<div class="two-item-column" >
<div class="item1 column-border-middle"></div>
<div class="item2 column-border-middle"></div>
</div>
<div class="two-item-column" >
<div class="item1 column-border-middle"></div>
<div class="item2 column-border-middle"></div>
</div>
<div class="two-item-column" >
<div class="item1"></div>
<div class="item2"></div>
</div>
</div>
<div class="side-pannel" id="right-pannel"></div>

最佳答案

如果我正确理解你的问题,this是你的output应该是。

CSS 应该是

#container {
position: relative;
width: 88%;
height: 580px;
float: left;
}
.side-pannel {
position: relative;
width: 6%;
height: 580px;
background-color: #ba55d3;
float: left;
}
.two-item-column {
position: relative;
width: 25%;
float: left;
}

另外,从 .item1.item2 中删除 width 属性。

关于CSS div 在缩放时移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15171734/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com