如何使侧边栏与内容div具有相同的高度?

 辽河儿女 发布于 2023-02-13 19:28

代码如下:

(CSS)

#container {
    border:1px dashed #000;
    overflow:hidden;
}
#content, #sidebar {
    float:left;
    width:50%;
}
#content {
    background:yellow;
}

#sidebar {
    background:grey;
}

#sidebar {
    height:100%;
}

(HTML)

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, Lorem ipsum dolor sit amet, consectetuer adipiscing elit

我想看到一个#sidebar高度相同的#contentdiv,就像div一样,是否有可能没有绝对位置?在线版:http://jsfiddle.net/yJbUW/

1 个回答
  • 您可以通过显示#containeras表并显示#content#sidebar表格单元格来完成此操作:

    #container {
        border:1px dashed #000;
        display: table;
        width: 100%;
    }
    #content, #sidebar {
        display: table-cell;
        width:50%;
    }
    

    检查更新的小提琴.

    2023-02-13 19:30 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有