2个DIV B在A的里面 B的长宽大于A 怎么才能让A不被撑大?(要求IE6下正常且兼容Firefox,IE7 8) 本帖最后由 sxfd32 于 2010-12-06 13:15:10 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在 css定义.a{ overflow:auto;} Firefox下B块消失,IE6下有难看的右下选择条 你想让A里放下B 还不要滚动条?而且B比A还大 ? 在FF IE 7 8不用设置其他的都是正常的 B比A大 而且 A不被撑大 只是在IE6下被撑大了 我只是想兼容而已 你不要定位就行了。。而且在.a{overflow:hidden;}不就可以了<!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">*{margin:0;padding:0;}.a{ border: 1px solid #00CC99; height: 70px; width: 50px; overflow:hidden;}.b{ height: 250px; width: 250px; top: 90px; left: 300px; border: 1px solid #CCCC33; overflow: hidden; display: inherit;}</style></head><body><div class="a"><div class="b"></div></div></body></html> 不行 IE6下 FF下B块都不见了用边界移出去同样A块被撑大 呃 我用IETester 测试5楼的 ie6 7 8 ff都没问题啊 楼主找找其他原因 怎么可能呢?B要不在A里面哦? B且比A大 A保持原来大小? 我的要求是A B是2个不同位置不同大小的块 B包含在A里面 但是位置不在A内部 B比A大 哎A不被撑大就满足了 兄弟听我说,加一个在css里 .a里,写一个_overflow-x:scroll;注意,如果你之前已有写了overflow属性,则_overflow一定要写在overflow后面,顺序不能倒。_overflow在FF是无法识别的,然而,ie6是可以识别的 感觉不符合逻辑咯,呵呵,父要这么弄的话,干脆也不要把B放在A里面的呀,外面加个DIV C吧,A和B都放C里面,然后确定A和B的postion:absolute; B的z-index大于A咯, 关于二叉堆 怎么编写JS的Array List 求高手解答 动态增加行如何根据下拉框的值查询对应的值? iframe 把子窗口的值赋给父窗口的text 表单验证代码怎么写?? 如何根据数据库记录数量自动在页面创建表格 为什么我的return false会出现一个新的页面,然后显示false,如果不是return false,而是return,那么会出现“对象不支持此属性或方法" 如何让文本框只能输入数字(正负数)? 如何用JavaScript写XML文件 handlebars的问题 如何实现动态产生的OPTION在提交不成功返回时仍显示提交时的值 怎样设置父窗口页面滚动条位置
.a{
overflow:auto;
}
<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">
*{margin:0;padding:0;}
.a{
border: 1px solid #00CC99;
height: 70px;
width: 50px;
overflow:hidden;
}
.b{
height: 250px;
width: 250px;
top: 90px;
left: 300px;
border: 1px solid #CCCC33;
overflow: hidden;
display: inherit;
}
</style>
</head>
<body>
<div class="a"><div class="b"></div></div>
</body>
</html>
用边界移出去同样A块被撑大
父要这么弄的话,干脆也不要把B放在A里面的呀,外面加个DIV C吧,A和B都放C里面,然后确定A和B的postion:absolute; B的z-index大于A咯,