Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.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 儿童分区don';不占用父分区内的空间_Css_Html_Footer - Fatal编程技术网

Css 儿童分区don';不占用父分区内的空间

Css 儿童分区don';不占用父分区内的空间,css,html,footer,Css,Html,Footer,嗨,这是我第一次在这个页面上 让我们直截了当地说,我有一个网站,当你用类似firebug的东西看页脚时,你可以看到div页脚本身,而不是孩子们没有出现,因为它没有高度。另外,整个页脚区域,包括它的三个孩子都不是我的页面分区的一部分。有没有一种方法可以在没有黑客或任何东西的情况下修复这个问题。上次我使用溢出来修复此问题时,它在我的联系人页面上引发了一些问题。我一直在寻找和看到所有的黑客来解决这个问题,我真的不是为了得到我想要的,而是按照它的本意去做,没有隐藏的缺点,潜藏在你身上 <div i

嗨,这是我第一次在这个页面上

让我们直截了当地说,我有一个网站,当你用类似firebug的东西看页脚时,你可以看到div页脚本身,而不是孩子们没有出现,因为它没有高度。另外,整个页脚区域,包括它的三个孩子都不是我的页面分区的一部分。有没有一种方法可以在没有黑客或任何东西的情况下修复这个问题。上次我使用溢出来修复此问题时,它在我的联系人页面上引发了一些问题。我一直在寻找和看到所有的黑客来解决这个问题,我真的不是为了得到我想要的,而是按照它的本意去做,没有隐藏的缺点,潜藏在你身上

<div id="footer">

    <div id="footerLeft">&nbsp;</div>

    <div id="footerMiddle">Designed by Shawn Harriman</div>

    <div id="footerRight">&nbsp;</div>

</div>

肖恩·哈里曼设计
虽然我现在决定强制设定一个高度,但我没有意识到这样做是可行的,尽管我讨厌知道这个尺寸不会影响到父母,但我并不真的需要它,因为我不喜欢双线页脚。我很少有这样的机会,所以我现在拥有它的方式现在应该是可行的。希望听到人们说的话和其他解决方案,但我仍然期待着用更好的方式解决这个问题


编辑:我不觉得CSS在这是非常必要的,但他们是浮动在页脚div。它们都向左浮动,而它们的页脚本身是清晰的:两者都是。有3个确实是为了以后的目的

在main.css中为您的页脚尝试以下css

  #footer {
     position:fixed; 
     text-align:center; 
     width:100%; 
     height:20px; 
     padding:5px; 
     bottom:0px; 
    }

希望这对您有所帮助

请提供代码示例,而不是请求他人访问您的页面。使用最新的opera,我可以在页脚中间的div中看到你的名字。最干净的方法是添加内容,div会随之增长。你也可以在孩子们身上强制一个css高度参数,以迫使周围的div继续生长。啊,对不起,父div没有高度,因为有浮动元素。你需要一个叫做clearfix的技巧:伙计,发布一些CSS,因为你的帖子没有告诉我你要做什么。这是你页脚的实际标记吗?为什么不干脆去掉子对象并应用文本对齐:居中?我不知道你实际上打算用这些div做什么,但它们目前没有任何用途,除非它们有某种定义的css,比如背景或什么浮点问题?没有指定您的高度(因为没有内容)?