IE6下浮动层横向排列宽度自适应问题!!!
时间:2011-10-08
来源:互联网
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <style type="text/css"> body { margin:0; padding:0; font-family: Verdana; font-size: 12px; color: #000; } .clearit { display: block; margin: 0px; clear: both; padding: 0px; visibility: hidden; background-color:#666666; border:0px none #FFFFFF; } .clearit:after { height: 0px; } .tb { font-size: 12px; line-height: 21px; width: auto; height: auto; color: #000000; padding: 0px 0px 10px 0px; } .cp { background-color: #FFF; border: 1px solid #84C1F4; margin: 0 15px 15px 0; float: left; } .diy_hiscp_tt { background-color: #0A93D5; width: auto; height: 21px; border: 1px solid #FFF; } .diy_hiscp_nub { font-family: Arial; font-size: 12px; line-height: 21px; height: 21px; font-weight: bold; color: #FFF; background-color: #047FAA; padding: 0 6px; float: left; } .diy_hiscp_h { font-size: 12px; line-height: 21px; color: #FFF; padding-left: 7px; float: left; font-family: "宋体"; } </style> </head> <body> <div class="tb"> <div class="cp"> <div class="diy_hiscp_tt"> <div class="diy_hiscp_nub">07</div> <div class="diy_hiscp_h">标题</div> <div class="clearit"></div> </div> <div class="diy_hiscp_txt">此处显示新 Div 标签的内容</div> </div> <div class="cp"> <div class="diy_hiscp_tt"> <div class="diy_hiscp_nub">06</div> <div class="diy_hiscp_h">标题</div> <div class="clearit"></div> </div> <div class="diy_hiscp_txt">此处显示新 Div 标签的内容</div> </div> <div class="cp"> <div class="diy_hiscp_tt"> <div class="diy_hiscp_nub">05</div> <div class="diy_hiscp_h">标题</div> <div class="clearit"></div> </div> <div class="diy_hiscp_txt">此处显示新 Div 标签的内容</div> </div> <div class="cp"> <div class="diy_hiscp_tt"> <div class="diy_hiscp_nub">04</div> <div class="diy_hiscp_h">标题</div> <div class="clearit"></div> </div> <div class="diy_hiscp_txt">此处显示新 Div 标签的内容</div> </div> <div class="cp"> <div class="diy_hiscp_tt"> <div class="diy_hiscp_nub">03</div> <div class="diy_hiscp_h">标题</div> <div class="clearit"></div> </div> <div class="diy_hiscp_txt">此处显示新 Div 标签的内容</div> </div> <div class="cp"> <div class="diy_hiscp_tt"> <div class="diy_hiscp_nub">02</div> <div class="diy_hiscp_h">标题</div> <div class="clearit"></div> </div> <div class="diy_hiscp_txt">此处显示新 Div 标签的内容</div> </div> <div class="cp"> <div class="diy_hiscp_tt"> <div class="diy_hiscp_nub">01</div> <div class="diy_hiscp_h">标题</div> <div class="clearit"></div> </div> <div class="diy_hiscp_txt">此处显示新 Div 标签的内容</div> </div> <div class="clearit"></div> </div> </body> </html>
提示:您可以先修改部分代码再运行
google浏览器下显示正常,IE6下.cp会自动展开,就变成100%宽度了,这不是我想要的效果。提示:您可以先修改部分代码再运行
希望达到google浏览器的随内容变化宽度再变化的效果。
给.cp固定了宽度后就显示正常了,但如果不加宽度,有办法实现上面所说的效果么?
[ 本帖最后由 cloudboy 于 2011-10-8 16:33 编辑 ]
作者: cloudboy 发布时间: 2011-10-08
将.cp内的所有子元素进行浮动,不然里面的子元素的宽度默认会达到100%,浮动后宽度就是内容的宽度。试试看
作者: firebirdfly 发布时间: 2011-10-09
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28