位置: IT常识 - 正文

左右等高布局(左右等宽上下等高的字有哪些)

编辑:rootadmin
左右等高布局 开篇概述

推荐整理分享左右等高布局(左右等宽上下等高的字有哪些),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:等高线由高向低突出,等高线中间高两边低,左右等宽上下等高的字有哪些,左右等宽上下等高的字有哪些,等高线两侧一侧高一侧低,左右等高的字,等高布局实现原理,等高布局实现原理,内容如对您有帮助,希望把文章链接给更多的朋友!

作为这个专栏的开篇,简单介绍一下开这个专栏的初衷。之前在团队中做代码 review 时,经常会发现一些不太“健壮”的 css 代码。这些不太“健壮”的 css 代码,当遇到一些特殊情况时,界面显示就有可能出现问题。其中,最常见的问题就是文字太长时会“撑爆”容器。当然,还有很多其它异常情况。

这个专栏打算将日常开发中比较常遇到的 css 布局场景一个个梳理出来。一方面,可以沉淀之前团队中做代码 review 的成果;另一方面,沉淀实现过程中的思考,后续再遇到类似的布局场景就可以直接复用,不用再把边界情况重新考虑一遍。

布局场景

如上图,这是一个比较常见的左右布局,但 UI 有两点要求:

左右等高布局(左右等宽上下等高的字有哪些)

1.右侧文本框的高度根据文本字数的多与少进行自适应 2.左侧文本框的高度要跟右侧的高度保持一致

翻译一下这两点需求,即如下图:

核心代码<div class="layout"><div class="layout__left">体系知识</div><div class="layout__right">循环、变量、字符串、列表、字典、分支语句</div></div>

PS:以下是 less 的写法

.layout {display: flex;justify-content: center;align-items: stretch;&__left {padding: 0 10px;/* 只是为了好看 */}&__right {flex: 1;padding: 20px 10px;/* 只是为了好看 */}}

说明:

1.flex 布局* 这个就不多说了,还没收入的朋友可以参考:* Flex 布局教程:语法篇* flex 布局的基本概念 2.align-items: stretch;* 这个属性的详情介绍可以参考:CSS align-items 属性* 这个属性 + 左侧不设置固定 height 后,左侧就可以实现跟随右侧高度的效果 3.右侧的 flex: 1;* 这个是关键,避免右侧内容太短时不够填满父容器、太长时挤占左侧空间*

边界情况

1.左侧内容要居中* 在上述布局中如果想要左侧内容水平垂直居中显示,直接给左侧加一套 flex 布局即可,如下图* 2.关于左侧的宽度,有两种情况:1.左侧的内容长度是固定的,比如,左侧内容统一都是 4 个字* 这时,不需要指定左侧的 width 值,直接用上述布局就 ok* 如果不想内容贴边的话,最多多加一个 padding 属性即可2.左侧内容长度不固定,比如,内容是动态的,有的长,有的短* 这时,一定要指定左侧的 width 值,让左侧宽度统一,内容自动换行,如下图:* 3.右侧内容不能贴边* 给右侧加一个 padding 即可* 目前想到的右侧边界情况不多,有补充的朋友麻烦评论区告知一下 o( ̄▽ ̄)d

Demo最后

为大家准备了一个前端资料包。包含54本,2.57G的前端相关电子书,《前端面试宝典(附答案和解析)》,难点、重点知识视频教程(全套)。 有需要的小伙伴,可以点击下方卡片领取,无偿分享

本文链接地址:https://www.jiuchutong.com/zhishi/295858.html 转载请保留说明!

上一篇:LVI-SAM:配置环境、安装测试、适配自己采集数据集(lvs安装配置)

下一篇:我把这一年学的 CSS 知识点精炼总结成了一篇文档(这一年我学会了)

  • 天猫精灵会员怎么取消自动续费(天猫精灵会员怎么退)

    天猫精灵会员怎么取消自动续费(天猫精灵会员怎么退)

  • 安卓10和9的区别(安卓10和9的区别是什么)

    安卓10和9的区别(安卓10和9的区别是什么)

  • 苹果11怎么更改微信提示音(苹果11怎么更改蓝牙设备名称)

    苹果11怎么更改微信提示音(苹果11怎么更改蓝牙设备名称)

  • 户户通信号质量70搜不到台(户户通信号质量31不变)

    户户通信号质量70搜不到台(户户通信号质量31不变)

  • b站直播有没有必要加入公会(b站直播有没有底薪)

    b站直播有没有必要加入公会(b站直播有没有底薪)

  • 12306乘客信息待核验怎么办(12306乘客信息待核验)

    12306乘客信息待核验怎么办(12306乘客信息待核验)

  • 华为手机有透视功能吗(华为手机有透视眼吗)

    华为手机有透视功能吗(华为手机有透视眼吗)

  • 一个vip账号可以几个人用(一个vip可以登几个设备)

    一个vip账号可以几个人用(一个vip可以登几个设备)

  • 怎么判断是钢化膜碎了还是屏幕(怎么判断是钢化膜坏了还是屏坏了)

    怎么判断是钢化膜碎了还是屏幕(怎么判断是钢化膜坏了还是屏坏了)

  • 手机如何剪辑视频不要的部分(手机如何剪辑视频中不好的片段)

    手机如何剪辑视频不要的部分(手机如何剪辑视频中不好的片段)

  • 手机死机关机后打不开(手机死机关机后充电没反应咋办)

    手机死机关机后打不开(手机死机关机后充电没反应咋办)

  • 拒绝加入群聊是拉黑还是删除(拒绝加入群聊是被删了)

    拒绝加入群聊是拉黑还是删除(拒绝加入群聊是被删了)

  • 快手不小心点了赞取消了,别人还能看到吗(快手不小心点了预约怎么取消)

    快手不小心点了赞取消了,别人还能看到吗(快手不小心点了预约怎么取消)

  • soul被拉黑了还能发消息吗(soul被拉黑了还能看到对方的昵称吗)

    soul被拉黑了还能发消息吗(soul被拉黑了还能看到对方的昵称吗)

  • 苹果相册编辑怎么涂鸦(苹果相册编辑怎么打马赛克)

    苹果相册编辑怎么涂鸦(苹果相册编辑怎么打马赛克)

  • 苹果x不开免提听不到声音怎么回事(苹果x开免提不送话)

    苹果x不开免提听不到声音怎么回事(苹果x开免提不送话)

  • windows一键还原是什么意思(windows一键还原软件)

    windows一键还原是什么意思(windows一键还原软件)

  • 8p换电池后还防水吗(苹果8换了电池还能防水吗)

    8p换电池后还防水吗(苹果8换了电池还能防水吗)

  • 私房红包哪些地方能用(私房红包买什么便宜)

    私房红包哪些地方能用(私房红包买什么便宜)

  • 微信辅助怎么取消(微信辅助怎么取消请求)

    微信辅助怎么取消(微信辅助怎么取消请求)

  • 苹果手机怎么把卡里电话导入手机(苹果手机怎么把通讯录导入手机卡)

    苹果手机怎么把卡里电话导入手机(苹果手机怎么把通讯录导入手机卡)

  • 腾讯视频投屏老是失败(腾讯视频投屏老是卡顿)

    腾讯视频投屏老是失败(腾讯视频投屏老是卡顿)

  • 9400f配什么显卡(9400f配什么显卡最好)

    9400f配什么显卡(9400f配什么显卡最好)

  • 基于Java Web的随意购商城系统(开源项目)(基于javaweb是什么意思)

    基于Java Web的随意购商城系统(开源项目)(基于javaweb是什么意思)

  • 跨年度调整税金及附加
  • 开了发票不做收入的账务处理
  • 电子发票怎么开具
  • 员工团体意外保险怎么报销
  • 企业注销处置固定资产需要缴纳哪样税
  • 善意取得增值税专用发票企业所得税处理
  • 税务局不给注销税务
  • 固定资产账面价值公式
  • 销售商品收入确认的五个条件
  • 销售费用现金支付
  • 林木育种的意义和作用
  • 企业支付的工伤费用怎么入账
  • 营改增后小规模纳税人税率是多少
  • 机械设备增值税税率
  • 怎么进行利润招财
  • 金三打印客户端插件如何下载?
  • 什么叫统借统还业务
  • 公司注销了质保金如何收回来
  • 收到退以前年度教育费附加税
  • 序列号不可用怎么办
  • 以前年度损益对应的科目
  • 不动产处置流程
  • 小规模纳税人未达到起征点的增值税怎么做账
  • 资产负债表里的年初余额是什么意思
  • 施工企业原材料用于
  • 给股东分配股利
  • 公司购买理财产品如何做账
  • 企业给予的折扣怎么入账
  • 借助的近义词
  • wifi默认网关是什么
  • 公司资产转让要交多少税
  • 给予减免
  • 购入原材料所发票怎么入
  • php trim()
  • 关于政府的话
  • vite搭建项目
  • unet网络的优缺点
  • 梅尔加足球俱乐部
  • js去掉数组中的空字符串
  • mysql中regexp_substr函数的使用
  • discuz论坛无法登录
  • 个体户怎么报增值税
  • 征收率是税率吗
  • 交通费比例
  • 住宿费记入管理费用还是营业费
  • 应税项目和非应税项目分类
  • sql注入的原理和步骤
  • 外经证办好了后怎么开票
  • 小企业会计准则和企业会计准则的区别
  • 待抵扣进项税额和待认证进项税额的区别
  • 设计费用计入什么会计科目
  • 企业设备融资是什么意思?
  • 收到银行退回的手续费怎么做会计分录
  • 债务重组的会计例题
  • 当月工资总额如何计算
  • 成本费用占营业收入比重
  • 旅行社代订的机票可以抵扣吗
  • 批量修改 sql
  • RedHat Linux5.5下Oracle 11g安装图解教程
  • win10无法安装telnet
  • xp系统怎么设置不待机
  • xp系统硬盘管理
  • Win8系统网络SSID怎么设置?Win8设置网络SSID的方法
  • centos7ssh登录
  • mini program是什么
  • win10系统家庭组如何关闭家庭组访问用户名密码
  • linux中wget命令出现错误
  • Cocos2dx CCSprite CCSpriteFrame CCTexture2D CCAnimation学习总结
  • node.js可以写接口吗
  • perl hex
  • opengl 渲染yuv
  • opencv与pil
  • Node.js中的包管理工具是什么
  • cmd 字符集
  • nodejs微信小程序开发工具
  • js如何获取浏览器窗口大小
  • jquery判断值是否为空
  • 国家税务局关于印花税若干具体问题的规定
  • 地税办理停保
  • 监督医院的单位
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设