gpt4 book ai didi

html - 页脚元素周围的额外空间

转载 作者:太空宇宙 更新时间:2023-11-03 18:33:26 25 4
gpt4 key购买 nike

我的页面页脚下方和上方都有额外的空间,我尝试使用 margin:0;和填充也,但它仍然存在。

这是我的整个 html 代码:

<div id="header">
<div id="images">
<img src="f1.png" />
<img src="linkedin.png" />
<img src="t1.png" />
<div id="menu">
<img src="email1.png" />
<img src="pen_marker.png" />
</div>
</div>
</div>
<div id="main">
<img src="url.jpg" />
</div>
<div id="footer"></div>

这是我的 CSS 部分:

you can see the spaces in the image

body {
margin:0;
}
#header {
padding:0;
margin:0;
width:100%;
background-color: rgba(0, 0, 0, .7);
box-shadow: 0 0 4px 0 rgba(0, 0, 0, .7);
-moz-box-shadow:0 2px 3px 0px rgba(0, 0, 0, .7);
-webkit-box-shadow:0 2px 3px 0px rgba(0, 0, 0, .7);
position: fixed;
}
#menu {
margin-top: 5px;
margin-right: 50%;
float:right;
}
#menu img {
padding-left:0;
}
#images img {
margin-left:30px;
}
#main {
width:100%;
margin:0;
padding:0;
}
#main img {
width:100%;
}
#footer {
height:60px;
background-color: #000;
margin:0;
padding:0;
}

http://jsfiddle.net/NrxL4/

我不知道是因为继承还是什么。

编辑:

页脚下方仍有空间:

enter image description here

最佳答案

我明白你的意思了。

默认情况下,图片是行内元素。
如果将该图像设置为 display:block,空间就会消失。

#main img {
width:100%;
display:block;
}

在下面试试:

body {
margin: 0;
}

#header {
padding: 0;
margin: 0;
width: 100%;
background-color: rgba(0, 0, 0, .7);
box-shadow: 0 0 4px 0 rgba(0, 0, 0, .7);
-moz-box-shadow: 0 2px 3px 0px rgba(0, 0, 0, .7);
-webkit-box-shadow: 0 2px 3px 0px rgba(0, 0, 0, .7);
position: fixed;
}

#menu {
margin-top: 5px;
margin-right: 50%;
float: right;
}

#menu img {
padding-left: 0;
}

#images img {
margin-left: 30px;
}

#main {
width: 100%;
margin: 0;
padding: 0;
}

#main img {
width: 100%;
display: block;
}

#footer {
height: 60px;
background-color: #00F;
margin: 0;
padding: 0;
}
<div id="header">
<div id="images">
<img src="f1.png" />
<img src="linkedin.png" />
<img src="t1.png" />
<div id="menu">
<img src="email1.png" />
<img src="pen_marker.png" />
</div>
</div>
</div>
<div id="main">
<img src="http://www.fundraising123.org/files/u16/bigstock-Test-word-on-white-keyboard-27134336.jpg" />
</div>
<div id="footer"></div>

View on JSFiddle

截图如下:

enter image description here

关于html - 页脚元素周围的额外空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19279317/

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