之前博客上分享了一篇 DUX主题文章页相关推荐双栏显示 的文章,由于是从网上看到的代码使用后有效果也没怎么仔细看,这两天在查看网站时发现之前分享的代码有些问题,在这里修改以下。发现的问题主要有以下两点:
- 使用代码实现相关推荐文章双栏显示后主题原有“评论数”标题不见了
- 当用户评论是评论框发生错乱使得网站排版样式发生改变
下面是未修改前以及修改后的几幅图片对比,方便大家更形象地了解这一问题。
发现这个问题后我仔细查看了下代码,发现原来是由于“相关推荐”这个模块设置了浮动效果,而紧随其后的“评论数”模块没有及时清除浮动效果导致的,于是添加了清除浮动的代码“评论数”模块立马回来了,网站排版也正常了。下面是修改完成后的完整CSS样式,其他代码的修改请查看原文章 DUX主题文章页相关推荐双栏显示 。
/*相关文章推荐使用双栏(修改版)*/ .relates ul li { width: 50%; float: left; word-break: break-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .relates ul {margin-bottom: 18px;} /*此处大家自行调整一下,我设置的相关文章数是8,这里设置的18px刚好合适*/ .title {clear: left;}
修改完成后的效果如下,一切正常。
评论 (1)
修改后发现 5.1版本后台有个开启图文模式的 打开后 全错位了 悲剧了