当前位置    :     网站首页    /     生活 > 详情页

html左右布局模板_html左图右文布局方法

2023-02-23 06:07:52来源:互联网

display:flex 意思是弹性布局


【资料图】

首先flex的出现是为了解决哪些问题呢?

一、页面排列布局

像此图左右两个div一排显示

可以用浮动的布局方式

html部分

css部分

这种布局有两个缺点

1.需要一个空div来清除浮动,当然也可以选用其他清除浮动的方法,但此处需要清除浮动才能不影响下面的布局。

2.当.left,.right 的宽度是固定的,浏览器宽度变得过窄时,.right会被挤到下面

用display:flex布局,可以解决这两个缺点

刚吃的html部分不变,css部分不变

级元素定义display:flex,子元素宽度用flex来定义,flex:1 是均分父子级元素。占的比例相同

1:2分时

同样分为3份时

flex是所占的比例,这样的布局就方便很多。

二、div上下左右居中

我之前写过div上下左右居中的几种方法

其中有一个写了margin:auto auto;这个方法的使用前提就是先把父元素设为display:flex

html部分

css部分

在未知div宽高时,用这种方法比较方便

这是我在使用flex布局时用到的两个比较常见又好用的例子

标签: 比较方便 左右两个 左图右文

电脑

硬件

电竞

数码

笔记本电脑设备管理器里面没有蓝牙怎么办?操作中心菜单里面找不到蓝牙选项解决方法 win11无法创建服务失败1058处理方法分享 电脑无法启动服务1058应该怎么办? 电脑startService失败1058是什么情况?Fortnite错误1058解决方法详细介绍 Windows10更新提示0xC1900101驱动程序错误怎么办?0xC1900101错误的解决方法分享 Win11系统电脑截屏方法都有什么?win11截屏的几种方法详细介绍
产品

Windows10蓝屏错误检查异常详细操作方法 修复windows10机器检查异常代码方法分享

电脑提示以太网没有有效的IP配置是什么问题?没有有效的IP配置错误解决方法分享

chrome浏览器占用内存过高该怎么解决?减少谷歌浏览器高内存使用率操作方法

Chrome浏览器在Windows10中不起作用是什么情况?谷歌浏览器没有声音怎么解决?

win10电脑设置为自动更新时间操作方法介绍 电脑怎么才能设置自动更新时间?