两列布局(一列定宽,一列自适应)

姜小七的填坑之旅 姜小七的填坑之旅     2022-08-05     115

关键词:

用table+table-cell实现两列布局(一列定宽,一列自适应,且table是自动的两列自动登高)

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Document</title>
 6     <style type="text/css">
 7     .parent {
 8         background-color: grey;
 9         width: 500px;
10         height: 300px;
11         padding: 10px;
12         box-sizing: border-box;
13 
14         display: table;
15         table-layout: fixed;//加速table的渲染,实现布局优先
16     }
17     .left {
18         width: 100px;
19         display: table-cell;
20         background-color: skyblue;
21         border-right: 10px solid transparent;
22         background-clip: padding-box;//设置背景的显示位置
23     }
24     .right {
25         display: table-cell;
26         background-color: greenyellow;
27     }
28     </style>
29 </head>
30 <body>
31     <div class="parent">
32         <div class="left"></div>
33         <div class="right"></div>
34     </div>
35 </body>
36 </html>

 

css两列自适应布局的4种思路

前面的话  前面已经介绍过css两列布局中单列定宽单列自适应布局的6种思路的两列布局,而两列自适应布局是指一列由内容撑开,另一列撑满剩余宽度的布局方式。本文将从float、table、flex和grid来介绍两列自适应布局的4种思... 查看详情

css三列布局

前面的话  前面已经介绍过单列定宽单列自适应和两列自适应的两列布局。本文介绍三列布局,分为两侧定宽中间自适应、两列定宽一侧自适应、中间定宽两侧自适应、一侧定宽两列自适应和三列自适应这五种情况 两侧定... 查看详情

css基础知识点小计1-选择符权重优先级及两列布局中一列自适应,另一列固定宽度

1:标有!important标记的样式2:HTML编辑的样式3:用户设置的样式4:浏览器默认的样式 一列自适应,另一列固定宽度,个人认为如下方法比较好用<!DOCTYPEhtml><html><head> <title> html5 </title> <linkrel="stylesheet"... 查看详情

两列自适应布局

目的:想要在网页中实现自适应两列布局,即左边一列是固定宽度的,右边一列的宽度等于屏幕宽减去左边的宽度(或相反)。分析:需要满足三个要求:①两个盒子在同一行②右边的盒子需要占满剩下的空间③两个盒子不能重... 查看详情

前端面试题前端布局问题(代码片段)

... 使用float+margin实现使用table实现使用flex实现代码实现两列定宽,一列自适应使用float+margin实现使用float+overflow实现使用table实现使用flex实现代码实现:两侧定宽,中间自适应利用float+margin实现利用table实... 查看详情

css布局,单列宽度固定,另一列自适应。

CSS布局,要求是满屏显示,分成两列显示,其中左边单列宽度固定,右边一列自适应。能根据不同的显示屏分辨率,右边一列可以占满剩下的屏幕。请问该如何设置。左边单列固定宽度,如:width:100px;height:auto;右边一列自适应... 查看详情

css布局两列布局之单列定宽,单列自适应布局思路

前言说起自适应布局方式,单列定宽单列自适应布局是最基本的布局形式。比如斗鱼的直播间,后台管理系统都是常用的我们将从float,inline-block,table,absolute,flex,grid这几个布局方式来实现这种效果float【float+margin】将定宽的一列使... 查看详情

常见的布局实现,如弹性布局,两列、三列布局

参考技术A一列固定宽度,另一列自适应宽度如下图所示:第一列固定宽度200px,第二列自适应。边上两列固定宽度,中间自适应注意html的写法,左右两列,也就是1,3列应该写在一起,中间列写在最后效果同上 查看详情

css---两栏三栏布局

  本文主要总结了两栏布局(两列自适应、一列固定一列自适应)、三栏布局(两边固定中间自适应)的一些方法,以便遗忘时能方便查询。一、两栏布局1、两列自适应  两列自适应是特别简单的布局方式,其要点在于把... 查看详情

两列布局中单列定宽单列自适应布局的5种思路

思路一:float  说起两列布局,最常见的就是使用float来实现。float浮动布局的缺点是浮动后会造成文本环绕等效果,以及需要及时清除浮动。如果各浮动元素的高度不同时,可能会出犬牙交错的效果【1】float+margin  将定宽的... 查看详情

两列布局(代码片段)

两列布局 效果: 4.1左列定宽,右列自适应(1)利用float+margin实现html代码:<body><divid="left">左列定宽</div><divid="right">右列自适应</div></body>css代码:#leftbackground-color:#f00;float:lef 查看详情

三列自适应布局(左右定宽中间自适应)

左右定中间自适应三列布局1.绝对定位 2.浮动 3.flex11.绝对定位2<!doctypehtml>3<head>4<metacharset="utf-8"/>5<title>三栏布局</title>6<styletype="text/css">7*{8margin:0;9padding:0;10}11 查看详情

双飞翼布局和圣杯布局解析

...布局或者说圣杯布局它们都是三列布局;(一列自适应和两列固定列)。当然,除了三列布局,还有一列布局(自适应居中)、两列布局(一列自适应一列固定列)。其他两种都相对来说简单些。就着重说一下三列布局。一、双飞 查看详情

两列自适应布局

两列自适应布局随便拿一个搜索引擎搜索一下“两列自适应布局”,都能得到很多种实现方法,这篇文章的重点是这些方法的底层逻辑是什么,他们是怎么得来的。分析:需要满足三个要求:①两个盒子在同一行②右边的盒子需... 查看详情

两列自适应布局(代码片段)

   第一种写法:  wxml:<viewclass="page_first"><viewclass="page_li"wx:for="4"></view></view>wxss:.page_firstpadding:30rpx;box-sizing:border-box;display:f 查看详情

css两列布局中单列定宽单列自适应布局的6种思路

...细说明如何巧妙地实现布局float【思路一】float  说起两列布局,最常见的就是使用float来实现。float浮动布局的缺点是浮动后会造成文本环绕等效果,以及需要及时清除浮动。如果各浮动元素的高度不同时,可能会出 查看详情

布局一两列自适应布局

<!DOCTYPEhtml><html>   <head>     <metacharset="UTF-8">     <title>两列自适应布局</title>    查看详情

三列自适应布局

分析了两列自适应布局的实现思路后,会觉得三列自适应布局的实现原理其实和他一模一样,不过是多了一个盒子而已。第一类,浮动在前:<divclass="left"></div><divclass="right"></div><divclass="main"></div>方法... 查看详情