Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.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
Css 网站-在两个div之间溢出图像_Css_Image_Html_Web - Fatal编程技术网

Css 网站-在两个div之间溢出图像

Css 网站-在两个div之间溢出图像,css,image,html,web,Css,Image,Html,Web,我现在正在一个网站上工作,但是我在把一张图片放在两个分区的顶部时遇到了一些问题,还有一个问题,最下面的分区是页脚,我当然想一直放在最下面(这部分可以,但是分区顶部的图片不行) 以下是一张更好地向您展示我的想法的图片: 我想知道如何实现这一点的一些想法,如果您需要查看我的代码,请询问我 对于那些已经在我的帖子下发表评论的人, 首先,感谢您的时间,但遗憾的是它没有起作用(到目前为止,我一直在尝试您的建议) 但为了帮助您更好地理解我试图做的事情,我给您介绍了我的一些代码 <html> &l

我现在正在一个网站上工作,但是我在把一张图片放在两个分区的顶部时遇到了一些问题,还有一个问题,最下面的分区是页脚,我当然想一直放在最下面(这部分可以,但是分区顶部的图片不行)

以下是一张更好地向您展示我的想法的图片:

我想知道如何实现这一点的一些想法,如果您需要查看我的代码,请询问我

对于那些已经在我的帖子下发表评论的人, 首先,感谢您的时间,但遗憾的是它没有起作用(到目前为止,我一直在尝试您的建议) 但为了帮助您更好地理解我试图做的事情,我给您介绍了我的一些代码

<html>
<head>
<style type="text/css">
/* general */
 body { background: #fdfdfd; font:  12px Verdana, Geneva, sans-serif;  color:#444;      margin: 0 0 300px; /* bottom = footer height */}
 html { position: relative; min-height: 100%;}
 .fix_width { width: 940px; margin: 0 auto; }
 .fix_width:after, .left_foot_cont ul li:after { content: "  " ; display:block; height:0; clear:both; visibility:hidden; }

  #header { background:#6FF; height:100px; z-index: 3; position: relative;  border-top: color: #555555 thick; border-width:5px; }
  #container { position:relative; top:0px;  margin-top:100px;     overflow: auto;}
  .cont {width:250px; padding-left:20px;  margin-left:10px; display:inline-block; float:left;  }

  #footer {  background: #A9CF38;       position: absolute;
    left: 0;
    bottom: 0;
    height: 200px;
    width: 100%;
    overflow: auto;}

    img {width:940px; }


 </style>



</head>
<body>

<div id="header">
        <div class="fix_width">
<h2>
Just the header nothing important
</h2>
        </div>
</div>

     <div id = "container">
                    <div class="fix_width">
                                    <div class="cont">
                                               <h2>
                                                            Lorem ipsum
                                                </h2>
                                                <p class="last">
                                                            Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra nulla ut metus varius laoreet. Quisque rutrum. Aenean imperdiet. Etiam ultricies nisi vel augue. Curabitur ullamcorper ultricies nisi. Nam eget dui.
                                                </p> <!-- End p.last -->
                                    </div><!-- End .cont -->
                     </div> <!-- End .fix_width -->
          </div><!-- End .container -->

          <!-- Where should i put the image  ????? --->
          <img src="http://www.mormonshare.com/sites/default/files/handouts/cg_banner-blank.gif"> </img>


               <div id = "footer">
                    <div class="fix_width">


                                        <div class="footer_con_left">
                                                              <h2>
                                                                     Lorem ipsum
                                                                     <br /><br />
                                                            </h2>
                                                             <h1>
                                                                    dolor sit amet
                                                                    <br /> 
                                                                    dolor sit amet
                                                                    <br  />
                                                                    dolor sit amet
                                                                    <br />
                                                                    dolor sit amet      
                                                        </h1>
                                        </div>  <!-- End. footer_con_left -->
                        </div><!--  Einde class fix_width -->
      </div> <!-- Einde class footer -->

</body>

</html>

/*一般的*/
正文{背景:#fdfdfd;字体:12px Verdana,日内瓦,无衬线;颜色:#444;边距:0 0 300px;/*底部=页脚高度*/}
html{位置:相对;最小高度:100%;}
.fix_width{width:940px;边距:0自动;}
.fix_width:after、.left_foot_contul li:after{内容:;显示:块;高度:0;清除:两者;可见性:隐藏;}
#标题{背景:#6FF;高度:100px;z索引:3;位置:相对;边框顶部:颜色:#555555厚;边框宽度:5px;}
#容器{位置:相对;顶部:0px;页边距顶部:100px;溢出:自动;}
.cont{width:250px;padding left:20px;margin left:10px;display:inline块;float:left;}
#页脚{背景:#A9CF38;位置:绝对;
左:0;
底部:0;
高度:200px;
宽度:100%;
溢出:自动;}
img{宽度:940px;}
只是头球没什么重要的
乱数假文

Lorem ipsum dolor sit amet,是一位杰出的领导者。埃尼安·康莫多·利古拉·埃吉特·多洛。埃尼安·马萨。在自然社会中,因怀孕而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯。Donec quam felis、ultricies nec、pellentesque eu、pretium quis、sem。这是一个很好的例子。Donec pede justo、fringilla vel、aliquet nec、vulputate eget、arcu。在埃尼姆·胡斯托、朗卡斯·乌特、伊佩拉、维尼那提斯·维塔、胡斯托。猫咪的口头禅是一种很好的口头禅。整数tincidunt。克拉斯·达皮布斯。万岁。埃尼安·沃普塔特·埃利芬德·泰勒斯。埃尼安·利古拉、波特提托·欧盟、康塞卡特·维泰、埃利芬德·ac、埃尼姆。阿利奎姆·勒姆·安特、达比布斯·安特、维韦拉·奎斯、费吉亚·阿泰勒斯。长生不老不老。奎斯克·鲁特罗姆。埃涅亚饮食。奥古斯一世。乌兰科乌尔里西斯库拉比图尔酒店。南乙对。

乱数假文

多洛·希特·阿梅特
多洛·希特·阿梅特
多洛·希特·阿梅特
多洛·希特·阿梅特
正如您在代码中看到的图像,我希望此图像50%放在空白处,50%放在绿色处(因此在代码中,在container div和footer div之间,或者更好地说在这些div的顶部)


谢谢你的帮助

您应该将图像放置在DIV1中,将
位置:相对设置为DIV1,
位置:绝对设置为图像,并将
底部设置为图像或
底部设置为0px;利润底部:-50%

我想你应该检查一下我在这本书上写的代码

上述链接上的代码将使您的图像在div之间居中

忽略此项。

<html>
<head>
    <style type="text/css">
    #container{
        width:100%;
        height:100%;
        position:absolute;
        background:black;
        margin:0px;
        padding:0px;

    }
    #test1{
        width:100%;
        height:35%;
        position:relative;
        background:blue;
        margin:0px;
        padding:0px;

    }
    #test2{
        width:100%;
        height:25%;
        position:relative;
        background:white;
        margin:0px;
        padding:0px;

    }
    #test3{
        width:100%;
        height:40%;
        position:absolute;
        background:red;
        margin:0px;
        padding:0px;

    }
    .content{
        width:200px;
        height:200px;
        background:white;
        float:left;
        margin:10px 0px 10px 50px;
        left:200px;
        position:relative;
    }

    </style>



</head>
<body>
<div id="container">

    <div id="test1"></div>
    <div id="test2"></div>
    <div id="test3">
        <div class="content"></div>
        <div class="content"></div>
        <div class="content"></div>



    </div>

</div>

</body>

</html>

#容器{
宽度:100%;
身高:100%;
位置:绝对位置;
背景:黑色;
边际:0px;
填充:0px;
}
#测试1{
宽度:100%;
身高:35%;
位置:相对位置;
背景:蓝色;
边际:0px;
填充:0px;
}
#测试2{
宽度:100%;
身高:25%;
位置:相对位置;
背景:白色;
边际:0px;
填充:0px;
}
#测试3{
宽度:100%;
身高:40%;
位置:绝对位置;
背景:红色;
边际:0px;
填充:0px;
}
.内容{
宽度:200px;
高度:200px;
背景:白色;
浮动:左;
保证金:10px 0px 10px 50px;
左:200px;
位置:相对位置;
}
在div中包装图像:

targethoweveryouwish {
position:absolute;
top:50%;
left:50%;
margin-top:-100px;
margin-left:-300px;
z-index:10;
}
好的,上面的代码是这样的。50%属性将div移动到页面的中心,但它将div的左上角移动到中心,因此您需要减去div高度和宽度的一半才能使其正确居中,进行这些调整