div布局_html/css_WEB-ITnose
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>test</title><style type="text/css">*{padding:0;margin:0;}#header{background-color:#999999;height:60px;min-width:1024px;}#left{width:200px;background-color:#00FF00;float:left;}#content{height:400px;background-color:#0000FF;min-width:1px;}#footer{height:50px;background-color:#CCCCCC;}</style></head><body><div id="header"></div><div id="left"></div><div id="content"></div><div id="footer"></div></body></html>
效果如下图所示:
比较简单,大家可以看到menu下面有一个空白区,这个不可控制的空白区,我想用一个div把这个空白区填充了,#menu高度可变,#content高度可变。这个div智能扩充大小。有什么比较好的方法。
或者问题可以单纯进一步抽象成,两个并排div,其中一个height可变,要求另外一个并排的div跟着变。
回复讨论(解决方案)
用JS写个点击事件,点击div覆盖范围内出现下拉框
尽量不要用js吧,不到必要时不用。
跟这变还有什么特殊意义?除了#left与#content背景不能对齐外,效果不还是一样吗?如果非要让背景对其,还不如,用一个大 DIV把#left #content报过来,然后设置个DIV的背景图片来,以前163,sohu什么的内容页就有这种效果,都是用的这种方法。
楼上的,你把#left与#content包起来后加一个背景图,你的背景图就要影响#content了,我要的就是不影响#content啊。
3楼的方法不用,还是只能用js。
你把能用的方法都堵死了。
问详细点啊 你想要的效果是。左右两个块 不同高。但是背景需要跟着最高的那一个块往下撑开,是这个意思么?
差不多吧,其实就相当于三个div.
分别是上图中的#menu,#content,还有一个左边#menu下面的空白区。暂且定义为#white吧
效果是content,menu高度甚至长度都会变化,#white自动适应大小,保持#menu+#white 的高度与#content一致。
3楼的方法不用,还是只能用js。
你把能用的方法都堵死了。
++
我是来考察的
两个并排,
#left,#content{
padding-buttom:99999px;
margin-buttom:-99999px;
overflow-y:hidden;
}
引用 5 楼 的回复:
3楼的方法不用,还是只能用js。
你把能用的方法都堵死了。
+++
我也是想做这个东西,菜单不能放在上面横条的吗,左侧的树占地方呀
4种方法实现2列等高 自己选http://www.cnblogs.com/pooh0x0/archive/2012/03/23/2413265.html
好,楼上的强,学习了。

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

本文讨论了html&lt; datalist&gt;元素,通过提供自动完整建议,改善用户体验并减少错误来增强表格。Character计数:159

本文讨论了HTML&lt; Progress&gt;元素,其目的,样式和与&lt; meter&gt;元素。主要重点是使用&lt; progress&gt;为了完成任务和LT;仪表&gt;对于stati

本文讨论了HTML&lt; meter&gt;元素,用于在一个范围内显示标量或分数值及其在Web开发中的常见应用。它区分了&lt; meter&gt;从&lt; progress&gt;和前

本文讨论了&lt; iframe&gt;将外部内容嵌入网页,其常见用途,安全风险以及诸如对象标签和API等替代方案的目的。

本文讨论了使用HTML5表单验证属性,例如必需的,图案,最小,最大和长度限制,以直接在浏览器中验证用户输入。

本文讨论了视口元标签,这对于移动设备上的响应式Web设计至关重要。它解释了如何正确使用确保最佳的内容缩放和用户交互,而滥用可能会导致设计和可访问性问题。

本文解释了HTML5&lt; time&gt;语义日期/时间表示的元素。 它强调了DateTime属性对机器可读性(ISO 8601格式)的重要性,并在人类可读文本旁边,增强Accessibilit
