gpt4 book ai didi

css - 如何修复
    在 ie8 到 ie 9 中中断的页脚,但在 ie7、FF、Safari 和 Chrome 中是完美的

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

我在试图自己解决这个问题时非常头疼,我已经自学了我知道的代码,所以我很可能会遗漏一件简单的事情。但我非常需要你的帮助,非常感谢。

我显然希望我的网站在所有浏览器中看起来都一样,这是一团糟,我正在努力解决这个问题。

这个问题用图片更容易解释,因此我有 ie9 和 ff 的屏幕打印给你看:

Firefox、Safari、Chrome 和 IE7

How the footer and lists look in Firefox, Safari, Chrome & IE7

IE9 & IE8(底部灰色为正文背景)

How the footer and lists look in IE9 & IE8

这是 html:

<div id="footer">
<div id="columncon">
<div class="column">
<h5>From The Blog...</h5>
<ul>
<li><a href="#">Blog Post 1<a/></li>
<li><a href="#">Blog Post 2<a/></li>
<li><a href="#">Blog Post 3<a/></li>
<li><a href="#">Blog Post 4<a/></li>
<li><a href="#">Blog Post 5<a/></li>
</ul>
</div>
<div class="column">
<h5>Social</h5>
<ul>
<li><a href="#">Facebook<a/></li>
<li><a href="#">Twitter<a/></li>
<li><a href="#">Google +<a/></li>
<li><a href="#">RSS Subscribe<a/></li>
<li><a href="#">E-mail Subscribe<a/></li>
</ul>
</div>
<div class="column">
<h5>Site Links</h5>
<ul>
<li><a href="#">Designer Resources<a/></li>
<li><a href="#">Submit a T-Shirt<a/></li>
<li><a href="#">Sitemap<a/></li>
<li><a href="#">Contact Us<a/></li>
</ul>
</div>
<div class="column">

<h5>Site Links</h5>
<ul>
<li><a href="#">Designer Resources<a/></li>
<li><a href="#">Submit a T-Shirt<a/></li>
<li><a href="#">Sitemap<a/></li>
<li><a href="#">Contact Us<a/></li>
</ul>
</div>
</div>
<div id="siteinfo">
<p>&copy; 2011 <a href="http://www.tshirtslut.com">TShirtSlut.com</a></p>
</div>

这是 CSS:

#footer {
background: url(img/footerbg.png) 0 0;
-moz-box-shadow: 0 0px 10px #000;
-webkit-box-shadow: 0 0px 10px #000;
box-shadow: 0 0 10px #000;
height:200px;
position:relative;
clear:both;
}
#columncon {
width:1000px;
margin:0 auto;
}
.column {
float:left;
padding: 30px 25px 20px;
width: 200px;
}
.column ul {
list-style:none;
}
.column ul li {
padding:2px 0;
}
.column ul li a{
text-decoration:none;
color:#fff;
font-size:12px;
}
.column ul li a:hover{
color:#49E20E;
}
.column h5 {
padding-bottom:10px;
border-bottom:1px solid #fff;
color:#fff; text-shadow: black 0.1em 0.1em 0.2em;
font-weight:bold;
font-size:14px;
}
#siteinfo {
text-align:center;
width:100%;
margin:auto;
position:absolute;
bottom:0;
color:#fff;
font-size:12px;
}
#siteinfo a {
text-decoration:none;
color:#fff;
}
#siteinfo a:hover {
color:#49E20E;
text-decoration:none;
}

(显然我不是最擅长插入代码的 XD)

再一次,我真的很感谢能为我解决这个问题并允许我解决这个问题的人。

如果您需要更多代码或信息,请询问,我会立即处理。

谢谢,

迈克

更新:我已经修复了 anchor 标记,因此它们可以验证,但仍然留下双页脚,第一个列表的标题仍然保留在“双倍”页脚中。请按照网址获取图片:

--http://tshirtslut.com/ie%28partially%20fixed%29.jpg--

最佳答案

您的 html 无效。全部替换 <a/></a> .你的问题现在解决了吗?

关于css - 如何修复 <ul> 在 ie8 到 ie 9 中中断的页脚,但在 ie7、FF、Safari 和 Chrome 中是完美的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7221016/

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