社区
CSS
帖子详情
请问 子div如何随父div的高度变化而变化
ewdragon
2006-09-14 04:54:24
我做在做一个页面由一个父div(#main)两个子div(#leftmain,#right)组成现在父div#main的高度设成100%它的高度随#right的高度而变化了.如何让#leftmain的高度也随#main的变化而变化呢.
...全文
904
6
打赏
收藏
请问 子div如何随父div的高度变化而变化
我做在做一个页面由一个父div(#main)两个子div(#leftmain,#right)组成现在父div#main的高度设成100%它的高度随#right的高度而变化了.如何让#leftmain的高度也随#main的变化而变化呢.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ddcatlee
2006-09-18
打赏
举报
回复
啊,不好意思,回错帖子了 #- -#
ddcatlee
2006-09-18
打赏
举报
回复
ie和ff对于表单的元素的默认定义不一样,我这里看你上面的按钮错行,把栏目条压低了
ImN1
2006-09-16
打赏
举报
回复
任何没有固定尺寸(包括百分比)的元素,其子元素如果使用百分比也无法获得相对的宽高度
liangjianshi
2006-09-16
打赏
举报
回复
http://abcshadow.bokee.com/viewdiary.11503063.html
ewdragon
2006-09-15
打赏
举报
回复
哪位高手肯帮忙看一下呀.
飘零雾雨
2006-09-15
打赏
举报
回复
try:
=================
<style>
#main {width:452px;height:100%;border:1px solid #630;}
#leftmain {width:30%;border:1px solid #f00;float:left;}
#rightmain {width:68%;border:1px solid #050;float:right;}
</style>
<script>
function Sync()
{
if(document.all.main.offsetHeight>document.all.leftmain.offsetHeight)
{
document.all.leftmain.style.height=document.all.main.offsetHeight + "px"
}
}
</script>
<body onload="Sync()">
<div id="main">
<div id="leftmain"> </div>
<div id="rightmain"> </div>
</div>
</body>
DIV
布局和CSS精讲
本课程是带领大家学习Pc端网页、app、小程序的布局以及样式添加,学完本课程,大家可以对任意网页实现布局,思路清新。课程简介:1,html5编辑器的介绍和使用2,块标签3,内联标签4,超链接和锚点5,12种选择器6,颜色7,单位8,css属性9,盒模式10,
div
布局11,内容图片12,布局图片13,用户交互图片14,字体15,表单16,表格17,浮动18,定位19,内联框架20,搜索引擎优化21,实战案例
父
div
随
子
div
的
高度
变化
而
变化
1.一般情况下,在设置父容器最小
高度
的情况下,父容器都会随
子
内容的
变化
而
变化
的 2.特殊情况:存在浮动 问题:当
子
容器含有浮动属性的时候,父容器不会随
子
容器的
变化
而
变化
,如果
子
容器的内容过多,则会溢出父容器,使整个页面内容错乱 解决:在最后一个
子
容器后加上以下代码,清除浮动即可 //清除浮动 <
div
style="clear:both;"><...
css
子
div
自适应父
div
高度
<
div
class="out"> <
div
class="a"></
div
> <
div
class="b"></
div
> <
div
class="c">当父
DIV
高度
变化
随里面
DIV
高度
不同而
变化
的时候,
子
DIV
仍然能充满
高度
。</
div
> </
div
> .out{ border:1px solid #c0c0c0; overflow:hidden; } .out
div
{
子
div
高度
填充父
div
、
子
div
高度
适应父
div
子
div
高度
填充父
div
、
子
div
高度
适应父
div
子
div
设置为: padding-bottom: 100%; //内边距为父
div
高度
,导致
子
div
高度
向下延伸 margin-bottom: -100%; //外边距为父
div
高度
,导致下方
div
向上挤压
子
div
,但是由于父
div
的存在挡住了挤压,
子
div
得以填充父
div
父
div
添加: overflow:hidden; //由于
子
div
依然过高,出现了滚动条,隐藏就好了 但是这会出现 border-bottom 下边框消失的问题。 ...
父亲
div
的
高度
随
子
div
高度
变化
关系
情况一:父
div
未设置
高度
浮动
子
div
设置
高度
父亲
div
的
高度
随
子
div
高度
变化
关系 #main{width: 300px;background: red; } #son1{width:100px; float: left;} #son2{width: 200px; float: left;} 块1 快2 说明:其中我在main
CSS
61,112
社区成员
60,730
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章