gpt4 book ai didi

css - 网站页脚与

转载 作者:太空宇宙 更新时间:2023-11-04 15:04:45 25 4
gpt4 key购买 nike

我在 Joomla 中建立了一个站点 Here's the site使用自定义网格响应模板。目前我有一个非常基本的布局......页眉 - 部分 - 旁边 - 页脚。

然而,页脚似乎上升到 aside 模块中,而不是像 section 组件那样位于其下方。我已经尝试了所有粘性页脚解决方案,但是,唉,我被打败了!我在这里错过了一些非常直接的漂浮物和清除物吗?还是页脚是一个模块?这是代码……应该相关的位!

index.php

</head>

<body>

<?php if($this->countModules('hidden')) : ?>
<div id="hidden">
<jdoc:include type="modules" name="hidden" style="xhtml" />
</div>
<?php endif; ?>

<header>
<jdoc:include type="modules" name="header" style="xhtml" />
</header>
<nav>
<jdoc:include type="modules" name="nav" style="xhtml" />
</nav>

<section>
<jdoc:include type="component" style="xhtml" />
</section>


<?php if($this->countModules('aside')) : ?>
<aside>
<jdoc:include type="modules" name="aside" style="xhtml" />
</aside>
<?php endif; ?>

<footer>
<jdoc:include type="modules" name="footer" style="xhtml" />
</footer>

样式.css

html {
min-height: 100%;
font-family:'OpenSansRegular';
overflow-x: hidden;
}

body {
overflow: hidden; /* Useful for mobile window width */
}


header {
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
border-bottom: 4px solid #4B77B1;
}

section {
background: white;
color: #333;
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;
}

aside {
right: 0;
color: #333;
}


footer {
height: 200px;
background: #B3BCC6;
border-top: 4px solid #4B77B1;
margin-bottom: 1em;
text-align: center;
}

还有一个响应式样式表,但上面显示的主 css 中的样式覆盖了它。希望有人能帮忙!

我添加了一些背景颜色,这样更容易看到页脚异常的 aside 模块...

最佳答案

html 标记可以稍微调整一下。如果您使用 float 元素,那么所有主要容器都应该真正 float ,并且可能添加一些宽度以确保 IE7 正常运行。如果您不使用 float ,则应使用/和/或 css 来明确修复内容::after{display:block;内容:””;等清除元素。

我会建议更多的父容器来包含左列和右列,然后清除 - 这会将页脚向下推 - 考虑为一些较旧的浏览器添加宽度或包含在特定的@import url中。

关于css - 网站页脚与 <aside> 内容冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16016659/

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