2 lei 3 lei_3 于 2015.07.21 22:12 提问

div的CSS布局中以百分号定位
                             <div class=''112></div>
                </div>


麻烦问一下,设置 .1{ width=65%;height=1000px}
.11{width=100%;height=20%}
.111{width=100%;height=80%}
.112{width=100%;height=20%}
这样出来的效果不是11是1高度20%,111是11的80%。112是11的20%吗?
谢谢

4个回答

bdmh
bdmh   Ds   Rxr 2015.07.21 22:12

不是,你这几个根本没关系啊,各是各的

lei_3
lei_3 在HTML中这样:<div class="1"><div class=11><div class="111"></div><div class="112"></div></div></div>,这样不行吗
2 年多之前 回复
lei_3
lei_3 在HTML中这样定义:<div class="1>"
2 年多之前 回复
lei_3
lei_3 在HTML中这样定义:<div class="1>"
2 年多之前 回复
CSDNXIAON
CSDNXIAON   2015.07.21 22:15

CSS定位与DIV布局
DIV+CSS布局
CSS+DIV美化和布局-理解CSS定位与DIV布局
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

strutce
strutce   Ds   Rxr 2015.07.21 22:37

是对的
strutce
strutce 回复初木然: .11.111{width=100%;height=80%}
2 年多之前 回复
lei_3
lei_3 不对啊,11,111,112都是相对于1来定位的,怎么让他们根据上一层父类定位啊
2 年多之前 回复
jajacool
jajacool   2015.07.21 23:55

这种光靠CSS是不行的,要配合js才行,
比如用js 获取css1和2的高度,哪可以利用3的高度等于1+2=3的

Csdn user default icon
上传中...
上传图片
插入图片