Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.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
Javascript 调整';他在另一个舱里_Javascript_Jquery_Html_Web - Fatal编程技术网

Javascript 调整';他在另一个舱里

Javascript 调整';他在另一个舱里,javascript,jquery,html,web,Javascript,Jquery,Html,Web,我有一个div,它是我网站的主体,在这个div里面我在左侧放了一个div(有一个垂直菜单) 我的问题是,我如何使菜单div跟随到body div的底部,使它看起来不像是被切割的,因为菜单div的颜色…我已经使用了位置、边距、浮动等属性,但我似乎无法让它工作。。。 我已经包括了两张照片,这样你可以看到的div 很抱歉,因为我是新用户,所以没有显示图片!!我已经包括了一些链接 第一张图片是初始页面,第二张是在添加内容并扩展body div以使内容适合之后 感谢您的帮助 这项技术一直对我有效。 看

我有一个div,它是我网站的主体,在这个div里面我在左侧放了一个div(有一个垂直菜单)

我的问题是,我如何使菜单div跟随到body div的底部,使它看起来不像是被切割的,因为菜单div的颜色…我已经使用了位置、边距、浮动等属性,但我似乎无法让它工作。。。 我已经包括了两张照片,这样你可以看到的div

很抱歉,因为我是新用户,所以没有显示图片!!我已经包括了一些链接

第一张图片是初始页面,第二张是在添加内容并扩展body div以使内容适合之后


感谢您的帮助

这项技术一直对我有效。 看


不过,背景实际上位于两列的包装上。

这确实是CSS最好的解决方法

假设这是你的结构:

<body>
 <div id="main">
  <div id="leftSide"></div>
 </div>

当然,所有这些都假设div或其他元素上没有额外的边距和填充。你也可能想考虑一个像

这样的“CSS重置”。你的意思是,包含菜单的div必须是固定大小的,不能仅仅扩展到适合你将放在里面的子元素吗?是的,我实际上是想做这个背景的事情,但是认为它可能是原始的。我决定这样做,很简单。
#main {
  height:500px; /*this can be whatever height you want for your main div*/
  width:700px;  /*same with this, for its width*/
  background-color:#F00; /*just to show you the effect*/
}

#leftSide {
  float:left;  /*THIS is where the magic happens, to "pull" it to the left*/
  height:100%; /*This makes sure it reaches all the way to the bottom*/
  background-color:#00F;  /*or any color you'd like (which is a great song btw)*/
  width:200px;  /*or whatever height you'd like*/
}