您现在的位置是:网站首页> 编程资料编程资料
横向两列布局(左列固定,右列自适应)的4种CSS实现方式_CSS布局实例_CSS_网页制作_
2023-11-11
465人已围观
简介 这篇文章主要介绍了横向两列布局,即左列固定,右列自适应的4种CSS实现方式,感兴趣的小伙伴们可以参考一下
需要实现横向两列布局:左列固定,右列自适应的效果,如下图:

HTML代码:
XML/HTML Code复制内容到剪贴板
- <DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>测试练习title>
- head>
- <body>
- <div class="parent">
- <div class="side">侧栏div>
- <div class="main">主栏div>
- div>
- body>
- html>
方法一(推荐):使用asolute属性实现,需要注意:固定宽的列的高度>自适应宽度列的高度
CSS代码:
CSS Code复制内容到剪贴板
- body{
- margin:0;
- padding:0;
- font-size:30px;
- font-weight:bold;
- }
- .parent{
- text-align:center;
- line-height:200px;
- }
- .side{
- position:absolute;left:0;top:0;
- width:200px;
- height:200px;
- background:red;
- }
- .main{
- margin-left:210px;
- background:blue;
- height:200px;
- }
方法二:通过设置float属性(使纵向排列的块级元素,横向排列)及margin属性(设置两列之间的宽度)
CSS代码:
CSS Code复制内容到剪贴板
- body{
- margin:0;
- padding:0;
- font-size:30px;
- font-weight:bold;
- }
- .parent{
- text-align:center;
- line-height:200px;
- }
- .side{
- width:200px;
- height:200px;
- float:left;
- background:red;
- }
- .main{
- height:200px;
- margin-left:210px;
- background:blue;
- }
方法三:使用Flex布局
CSS代码:
CSS Code复制内容到剪贴板
- body{
- margin:0;
- padding:0;
- font-size:30px;
- font-weight:bold;
- }
- .parent{
- <
相关内容
- 网页布局入门教程 如何用CSS进行网页布局_CSS教程_CSS_网页制作_
- 全民飞机大战金币计算方法详解_手机游戏_游戏攻略_
- 全民小镇车辆的获得方法_手机游戏_游戏攻略_
- 天天炫斗烧饼修改器使用教程 技能无CD无限连发无敌闯关_手机游戏_游戏攻略_
- 全民小镇关于刷金币 不用辅助助您变土豪_手机游戏_游戏攻略_
- 傲世西游刷魂币bug礼包教程辅助游戏攻略_手机游戏_游戏攻略_
- 全民小镇刷金币最新两种方法分享_手机游戏_游戏攻略_
- 雷霆战机装备五大战机伤害力分析及辅助无异常_手机游戏_游戏攻略_
- 天天炫斗贵族开通不显示如何解决_手机游戏_游戏攻略_
- 天天酷跑里约版葫芦侠修改宠物攻略详情_手机游戏_游戏攻略_
点击排行
本栏推荐
