首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >2 <div>s in <div>

2 <div>s in <div>
EN

Stack Overflow用户
提问于 2009-12-12 09:42:25
回答 4查看 459关注 0票数 3

最佳路径中心为2div和内div。像这样

代码语言:javascript
复制
  1 2 3 4 5 6 7 8 9 10 11 12 
1 ---------------------------
2 -       main div          -
3 -    ------      ------   -
4 -    -div1-      -div2-   -
5 -    ------      ------   -
6 -                         -
7 ---------------------------

的宽度和高度是固定的。

谢谢

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-12-12 11:57:56

这个怎么样?您需要设置的唯一固定的东西是内部div的边距,但是这不应该有害,因为您没有告诉这个主题的注释中的边距有任何限制。至于样式,只有边框是纯表示性的,其余的是最低要求的样式。

代码语言:javascript
复制
<!doctype html>
<html lang="en">
    <head>
        <title>SO question 1892901</title>
        <style>
            #main {
                position: relative;
                width: 500px;
                height: 300px;
                border: 1px solid black;
            }
            .inner {
                position: absolute;
                top: 0;
                bottom: 0;
                margin: 20px;
                border: 1px solid black;
            }
            .inner.left {
                left: 0;
                right: 50%;
            }
            .inner.right {
                right: 0;
                left: 50%;
            }
        </style>
    </head>
    <body>
        <div id="main">
            <div class="inner left">inner left</div>
            <div class="inner right">inner right</div>
        </div>
    </body>
</html>

我要补充的是,严格doctype非常重要的,否则由于箱型错误,这在IE中是行不通的。

票数 2
EN

Stack Overflow用户

发布于 2009-12-12 11:57:01

用这个位置使用css :绝对值;或位置:相对位置;左边: px;顶部: px;

票数 0
EN

Stack Overflow用户

发布于 2009-12-12 09:46:45

向左浮动一个,向右浮动两个

代码语言:javascript
复制
  <div style="width:100px;">
      <div style="float:right;width:50px;">I m div 1</div>
      <div style="float:left;width:50px;">I m div 2</div>
  </div>
票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1892901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档