css设置两个div同高

2025-11-13 01:30:22

1、方案1 使用display: -webkit-box;设置两个div自适应高度。

新建一个html文件,在html代码文件上输入一个父<div>并设置样式类为box,然后在这个父<div>里创建两个子<div>,最后给这两个子<div>添加类并添加内容。如图:

代码:

<div class="box">

   <div class="left">第一个div<br /><br /><br /></div>

   <div class="right">第二个div</div>

</div>

css设置两个div同高

2、添加自动适应同高的css样式。

在<title>后面创建一个<style>,然后在<style>里对父<div>的box类添加display: -webkit-box;即可。为了能看到效果,在这里也对子<div>的类添加了边框样式。

代码:

<style type="text/css">

.box{

display: -webkit-box;

}

.left,.right {

           padding: 5px;

           border: 1px solid #333;

       }

</style>

css设置两个div同高

3、保存代码后使用浏览器打开。即可看到效果。

css设置两个div同高

4、所有代码。可以直接复制所有代码到新建的html文件上粘贴保存后运行,即可看到<div>自动适应高度的效果。

所有代码:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>css设置两个div自适应同高</title>

<style type="text/css">

.box{

display: -webkit-box;

}

.left,.right {

           padding: 5px;

           border: 1px solid #333;

       }

</style>

</head>

<body>

<div class="box">

   <div class="left">第一个div<br /><br /><br /></div>

   <div class="right">第二个div</div>

</div>

</body>

</html>

1、新建一个html文件。如图

css设置两个div同高

2、在html代码页面创建两个<div>,然后给这两个<div>添加样式类并添加内容。如图:

代码:

<div class="left">心心相惜<br /><br /><br /></div>

<div class="right">哈哈哈哈哈</div>

css设置两个div同高

3、找到<title>,在这个<title>后面创建一个<style>,然后在这个<style>里设置两个<div>类的样式为display: table-cell;。为了能看到明显效果,同时给类 设置了边框。

代码:

<style>

.left,.right{

display: table-cell;

border:1px solid #333;

padding:5px

}

</style>

4、所有代码。可以直接复制所有代码到新建的html文件上粘贴保存后运行,即可看到<div>自动适应高度的效果。

所有代码:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>css设置两个div自适应同高</title>

<style>

.left,.right{

display: table-cell;

border:1px solid #333;

padding:5px

}

</style>

</head>

<body>

<div class="left">心心相惜<br /><br /><br /></div>

<div class="right">哈哈哈哈哈</div>

</body>

</html>

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢