我无法理解此页面上的 css 出了什么问题。
在左侧边栏中有一个名为 testimonials 的 h3 元素,其下方有一个 3px 的绿色边框。
出于某种原因,边框一直延伸到其旁边下一列中的文本。
然而,在这个使用完全相同的 css 的页面上,它没有这个问题,所有东西都在左侧边栏中正确对齐。
我无法理解此页面上的 css 出了什么问题。
在左侧边栏中有一个名为 testimonials 的 h3 元素,其下方有一个 3px 的绿色边框。
出于某种原因,边框一直延伸到其旁边下一列中的文本。
然而,在这个使用完全相同的 css 的页面上,它没有这个问题,所有东西都在左侧边栏中正确对齐。
您的内容的 CSS 类是floatright posts
并且它的宽度是500px
. 规则在这里设置:
.single-page-testimonial .posts {
width: 500px;
}
正确页面内容的 CSS 类是post floatright sidebar-exist
(带有附加sidebar-exist
类),其宽度是490px
. 规则在这里:
.single-page-no .post.sidebar-exist {
width: 490px;
}
因此,您的主要内容比正确的内容宽 10 像素。我想你可能会错过sidebar-exist
某个地方的课程。
内容 DIV 有 490px vs 500px(这里是 10px 的空间)
.post h1, .mid-title {
border-bottom: 3px solid #004732;
color: #004732;
font-size: 18px;
line-height: 30px;
margin: 10px 0;
padding: 0;
}
这种 css 样式正在覆盖您的 h3 样式,老兄,您面临这个问题。
解决方案:只需替换margin: 10px 0;
为 margin: 10px;
. 这将解决问题,我已经检查了萤火虫:)
快乐编码:)