我是网页设计的新手,非常感谢任何人的帮助!
我希望我的博客存档页面有一种砖石布局。但我希望所有帖子的大小都相同,以便创建一个完美的网格。布局正确显示是 Safari,但在 Chrome 和 Firefox 中,列变得混乱。标题将在一个列中,而特色图像将延续到下一列。
我尝试添加 {max-width:75%; height:900px;} 这解决了 Chrome 中的问题,但没有解决 Firefox 中的问题,并且完全弄乱了 Safari 中的布局(列重叠在侧边栏上)。
这是博客存档页面:http ://thehousecandy.com/category/all-things-decor/
这是我目前使用的css:
.archive #content {
column-count: 3;
column-gap: 1em;
column-rule: 0 solid #666;
-webkit-column-count: 3;
-webkit-column-gap: 1em;
-moz-column-count: 3;
-moz-column-gap: 1em;
-moz-column-rule: 0 solid #666;
-o-column-count: 3;
-o-column-gap: 1em;
-o-column-rule: 1px solid #666;
}
.archive .blog-post-wrapper {
border: solid 1px #b3b3b3;
display: block;
margin: 5px 0 25px;
padding: 5px;
}
.archive .image-wrap {
width: 220px;
height: 170px;
}
.archive .thumbnail img {
padding: 0;
height: 100%;
width: 100%;
}
.archive #content p {
display: none;
}
.archive #content .blog-big {
margin-bottom: 0 0 10px 0;
}
.archive .blog-big {
margin: 0;
padding: 0;
}
.archive h2.post-title {
background-color: #ffffff;
max-width: 100%;
display: block;
text-align: center;
padding-top: 8px;
padding-bottom: 5px;
margin: 0;
color: #fff;
text-decoration: bold;
font-family: 'questrial' !important;
height: 45px;
font-weight: bold;
line-height: 8px;
}
.archive #content h2.post-title a {
font-size: 16px;
text-decoration: bold;
}
.archive #content .socials {
display: none;
}
.archive #content .blog-signature img {
display: none;
}