gpt4 book ai didi

CSS - float :left alignment issue

转载 作者:行者123 更新时间:2023-11-28 13:26:53 24 4
gpt4 key购买 nike

我正在使用 DIV 构建一个论坛列表,这是我拥有的一个

/* forum like build */
.myForum{
float: left;
width: 620px;
margin-top: 10px;
border: 2px solid #0F5C8E;
padding: 1px;
overflow: hidden;
display: block;
}

.myForum > .header {
height:10px;
background-color: #adcbe7;
border-bottom: 1px solid #0F5C8E;

font-weight: bold;
padding: 2px;
overflow: hidden;
height:20px;
}



.myForum > .myrow {
padding-left: 0px;
margin: 0px;
border-bottom: 1px solid #0F5C8E;
height:57px;
background-color: #f5f5f5;
}

.myForum > .myrow > .photo {
overflow: hidden;
width:105px;
float:left;
text-align:center;
padding-right: 2px;
padding-top:2px;
height:57px;
}

.myForum > .myrow > .content {
padding-left: 3px;
padding-right: 3px;
overflow: hidden;
width:450px;
float:left;
border-left: 1px solid #0F5C8E;
border-right: 1px solid #0F5C8E;
height:57px;

}
.myForum > .myrow > .mycount {
padding-right: 1px;
padding-bottom: 1px;
overflow: hidden;
float:left;
height:57px;
padding-left:3px;

}

.myForum > .myrow > .content > a {
color: #013E99;
font: bold 0.8em/1.3 arial,helvetica,sans-serif;
margin-top: 0;
}

.myForum > .myrow > .content > p {
font: normal 0.7em/1.3 arial,helvetica,sans-serif;
margin-bottom:2px;
color:#878787;
}
.myForum > .myrow > .content > p > a {
color: #0066CC;
margin-top: 0;
}

http://jsfiddle.net/ytAud/1/

你可以看到对齐被弄乱了。

如果我向第三个 div (.myForum > .myrow > .mycount) 添加额外的 padding-top ,对齐就可以正常工作。但这会扰乱垂直线(第二条垂直线)。你可以在下面看到修改后的

http://jsfiddle.net/ytAud/2/

(我想过使用表格,但我看到最新的网站甚至开始使用 DIV 来列出列表)

最佳答案

看起来您的照片填充是导致问题的原因。由于每一行的高度都不够,所以它会重叠到下一行。显示问题的简单示例。 (可以通过删除填充或添加更多高度来解决)

改变:

.myForum > .myrow > .photo {    
overflow: hidden;
width:105px;
float:left;
text-align:center;
padding-right: 2px;
padding-top:2px;
height:57px;
}

.myForum > .myrow > .photo {    
overflow: hidden;
width:105px;
float:left;
text-align:center;
height:57px;
}

Example

关于CSS - float :left alignment issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13369410/

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