社区
CSS
帖子详情
多个div float,如何让div的高度自动对齐呢?
mcqun
2012-06-01 08:02:45
一行排三个div
<style>
div{float:left;}
</style>
<div>内容多</div>
<div>内容少</div>
<div>内容多</div>
<div>内容多多</div>
<div>内容少少</div>
<div>内容少</div>
如何让同一行的DIV高度会跟内容最多的div高度保持同一高度,以达到排版不会错乱的目的呢?
...全文
740
7
打赏
收藏
多个div float,如何让div的高度自动对齐呢?
一行排三个div div{float:left;} 内容多 内容少 内容多 内容多多 内容少少 内容少 如何让同一行的DIV高度会跟内容最多的div高度保持同一高度,以达到排版不会错乱的目的呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
d945332077
2012-06-05
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
<div class="nofloat">
<div>内容多</div>
<div>内容少</div>
<div>内容多</div>
</div>
<div class="nofloat">
<div>内容多多</div>
<div>内容少少</div>
<div>内容少</div>
</div>
<style>
div.nofloat div{……
[/Quote]
这个方法 可以
lisiqi9889
2012-06-05
打赏
举报
回复
overflow:hidden;和_zoom:1;是连起来用的,是清除main内部浮动,但是只针对于IE有效!
弘毅致远
2012-06-05
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
这个问题刚好前两天遇到了 我找到两种解决方法
我是左右两栏的 你参考一下
方法一:
<div id="main">
<div id="left"></div>
<div id="right"></div>
</div>
#main{overflow:hidden;zoom:1;}
#left #right{margin-bottom:-10000px;padding-bo……
[/Quote]
不太明白。
gilper
2012-06-02
打赏
举报
回复
这个问题刚好前两天遇到了 我找到两种解决方法
我是左右两栏的 你参考一下
方法一:
<div id="main">
<div id="left"></div>
<div id="right"></div>
</div>
#main{overflow:hidden;zoom:1;}
#left #right{margin-bottom:-10000px;padding-bottom:10000px;}
方法二:
把背景都定义到main上 left和right无边框
两种我都试过了 没问题 不过我使用第二种
因为第一种网上找的方法 原理不太明白 IE6下出现问题 加zoom:1可以解决
strive_game
2012-06-02
打赏
举报
回复
<div class="nofloat">
<div>内容多</div>
<div>内容少</div>
<div>内容多</div>
</div>
<div class="nofloat">
<div>内容多多</div>
<div>内容少少</div>
<div>内容少</div>
</div>
<style>
div.nofloat div{
float:left;
padding-bottom:9999px;
margin-bottom:-9999px;
}
div.nofloat{
width:100%;
overflow:hidden;
border:0px;
}
</style>
mcqun
2012-06-01
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
设个高度不就好了?
[/Quote]
高度是不能设定死的,因为DIV内的内容不能确定多少,有可能多有可能少。希望能自适应高度
bb0579
2012-06-01
打赏
举报
回复
设个高度不就好了?
46种常见的浏览器兼容性问题大汇总
1. HTML对象获取问题 3 2. const问题 3 3. event.x与event.y问题 3 4. window.location.href问题 3 5. frame问题 3 6. 模态和非模态窗口问题 3 7. firefox与IE的父元素(parentElement)的区别 3 8. document.formName.item(”itemName”) 问题 3 9. 集合类对象问题 3 10. 自定义属性问题 3 11. input.type属性问题 3 12. event.srcElement问题 3 13. body载入问题 3 14. 事件委托方法 3 15. Table操作问题 3 16. 对象宽高赋值问题 3 Ø CSS 3 1. cursor:hand VS cursor:pointer 3 2. innerText在IE中能正常工作,但在FireFox中却不行. 3 3. CSS透明 3 4. css中的width和padding 3 5. FF和IE BOX模型解释不一致导致相差2px 3 6. IE5 和IE6的BOX解释不一致 3 7. ul和ol列表缩进问题 3 8. 元素水平居中问题 3 9.
Div
的垂直居中问题 3 10. margin加倍的问题 3 11. IE与宽度和
高度
的问题 3 12. 页面的最小宽度 3 13.
DIV
浮动IE文本产生3象素的bug 3 14. IE捉迷藏的问题 3 15.
float
的
div
闭合;清除浮动;自适应
高度
3 16.
高度
不适应 3 17. IE6下图片下有空隙产生 3 18.
对齐
文本与文本输入框 3 19. LI中内容超过长度后以省略号显示 3 20. 为什么web标准中IE无法设置滚动条颜色了 3 21. 为什么无法定义1px左右
高度
的容器 3 22. 链接(a标签)的边框与背景 3 23. 超链接访问过后hover样式就不出现的问题 3 24. FORM标签 3 25. 属性选择器(这个不能算是兼容,是隐藏css的一个bug) 3 26. 为什么FF下文本无法撑开容器的
高度
3
多个
div
float
,如何让
div
的
高度
自动
对齐
一行排三个
div
如何让同一行的
DIV
高度
会跟内容最多的
div
高度
保持同一
高度
div
{
float
:left;} 内容多 内容少 内容多 内容多多 内容少少 内容少 解决方法,在所有
div
外面套个
div
,然后把overflow设置为hidden,并对内部
div
设置margin-bottom:-10000px;padding-bottom:10000px; #main{
html+
div
+css初级入门到制作企业站视频课程
本套html,
div
&css;课程完全初级, 通过学习
DIV
+CSS, 了解分清html
div
css三者关联&作用,通过一个企业站首页排版掌握html,
div
+css
多个
div
左
对齐
float
时,
高度
自动
对齐
或匹配
多个
div
左
对齐
float
时,
高度
自动
对齐
或匹配:
div
{ border :solid 1px red; } #main{overflow:hidden;zoom:1;} #left,#right{margin-bottom:-10000px;padding-bottom:10000px;
float
:left;} 测试 测试 测试 测试 测试
如何让
div
靠右_
div
对齐
CSS实现
DIV
居中
对齐
div
居右
对齐
div
居左
对齐
使用CSS浮动属性实现
DIV
各种
对齐
,比如
DIV
层左
对齐
,
DIV
居中
对齐
,
DIV
居右
对齐
等(
DIV
靠右 居中 靠左
对齐
介绍篇)实现
DIV
对齐
用到关键属性有两个,一个为
float
一个为margin。第一个
float
,可以让你
div
层居左居右
对齐
,另外一个margin实现
div
盒子居中
对齐
。接下来
DIV
CSS5使用分别实例介绍
DIV
布局
对齐
。为了过程
DIV
对齐
变化,
DIV
CSS5设置3个
DIV
盒子,分...
CSS
61,112
社区成员
60,730
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章