html - 我在这个页面中的 css 做错了什么而不是集中内容?

标签 html css

我希望此页面主要部分的内容略微偏离标题并位于页面中央,而不是位于左边距。

https://www.comparestonehengetours.com/tour/products.php?q=Christmas+Day+Traditional+Lunch+Cruise+on+the+River+Thames

如果您能提供任何帮助,我们将不胜感激!

最佳答案

要在导航下方引入空白,请为其添加一些边距底部:

#mj-righttop {
    margin-bottom: 25px;
}

为了集中主要内容,给它自动的左右边距:

.site-content.container {
    margin-left: auto;
    margin-right: auto;
}

在上面之后,由于你已经有了这个 CSS,主要内容将比期望的更向左偏移:

@media (min-width: 1200px) {
    .row {
        margin-left: -30px;
    }
}

因此删除行类上的 margin-left,或者专门为容器中的行覆盖它:

.site-content.container .row {
    margin-left: auto;
}

将它们放在一起,这就是您需要添加的内容:

#mj-righttop {
    margin-bottom: 25px;
}

.site-content.container {
    margin-left: auto;
    margin-right: auto;
}

.site-content.container .row {
    margin-left: auto;
}

关于html - 我在这个页面中的 css 做错了什么而不是集中内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40071619/

相关文章:

html - 命名 "class"和 "id"HTML 属性 - 破折号与下划线

javascript - SlideToggle() 不会将使用 jquery append() 创建的元素向下推

css - Twig 错误 : Unknown tag name "stylesheets"

c# - 使浏览器图标在任务栏中的通知上闪烁

javascript - 我们可以调用两个函数 onClick 事件吗

html - 我怎样才能阻止我的 div 滚动?

jquery - 带有国旗的国家的货币下拉菜单

CSS,改变链接中图标字体的悬停效果

javascript - 当文档滚动超过某个点时,链接将变为非事件状态

html - block 元素会忽略 float 元素吗?