Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 在图像下方放置div时获得某种边界?_Html_Css_Border_Positioning - Fatal编程技术网

Html 在图像下方放置div时获得某种边界?

Html 在图像下方放置div时获得某种边界?,html,css,border,positioning,Html,Css,Border,Positioning,所以我有一个100%宽度的图像,我有一个div,我想直接放在图像下面。 在图像和div之间似乎有某种边界或线条,我似乎无法摆脱,我知道这是从背景上看的,我不想使用固定位置,因为在不同分辨率下,它不会直接位于它的下方。 我尝试过将正文填充和边距重置为0,但似乎没有帮助 HTML: 下面是一个JSFIDLE: 由于大小原因,该JSFIDLE中的图像没有100%宽度,但我的应用程序中的图像有100%宽度。图像具有样式显示:内联块或显示:内联。所以它被视为文本,浏览器显示这一额外的行以分隔文本行 尝试给

所以我有一个100%宽度的图像,我有一个div,我想直接放在图像下面。 在图像和div之间似乎有某种边界或线条,我似乎无法摆脱,我知道这是从背景上看的,我不想使用固定位置,因为在不同分辨率下,它不会直接位于它的下方。 我尝试过将正文填充和边距重置为0,但似乎没有帮助

HTML:

下面是一个JSFIDLE:
由于大小原因,该JSFIDLE中的图像没有100%宽度,但我的应用程序中的图像有100%宽度。

图像具有样式
显示:内联块
显示:内联。所以它被视为文本,浏览器显示这一额外的行以分隔文本行

尝试给出图像:
style=“display:block;”
。 还记得将页边距设置为0:
style=“margin:0px;”

这是您修改过的小提琴:

    <header>

        <img class="forumheader" src="http://profile.ak.fbcdn.net/hprofile-ak-snc4/50356_434008550256_1008261_n.jpg"/>

    </header>

    <div class="content">
        I am a content.
    </div>
.content{
height:400px;
width:100%;
background: #202020;
}

body{
background:#ff00ff;
margin:0;
padding:0;
}