位置: IT常识 - 正文

Div标签里放img和span标签实现垂直水平居中(img标签铺满div)

编辑:rootadmin
Div标签里放img和span标签实现垂直水平居中 正常默认布局

推荐整理分享Div标签里放img和span标签实现垂直水平居中(img标签铺满div),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:div 标签,div标签图片,div标签图片,div标签html,div和img标签有一道间隙,div和img标签有一道间隙,div标签放在哪儿,div和img标签有一道间隙,内容如对您有帮助,希望把文章链接给更多的朋友!

代码实现:

<div style="width: 400px; height:400px; background-color:blueviolet"> <img style="width: 80px; height: 80px;" src="./picture.png"> <span style="color:white;">我是span标签</span></div>

效果图如下: 

我们首先实现 span标签的文字在图片旁边垂直居中,这里有两种方法实现方法一:在只考虑span文字在图片旁边垂直居中时推荐使用

给img和span标签的css样式都加上vertical-align: middle

代码实现:

<div style="width: 400px; height: 400px; background-color: blueviolet"> <img style="width: 80px; height: 80px; vertical-align: middle" src="./picture.png" /> <span style="color: white; vertical-align: middle">我是span标签</span></div>

效果图如下:

方法二:利用flex布局(在考虑二者整体还要在div中水平垂直居中时推荐使用)

1.先给div设置开启弹性布局。display:flex;

Div标签里放img和span标签实现垂直水平居中(img标签铺满div)

2.再把span标签的行高设置成与图片img等高,例如我的图片height:80px;就给span设置行高line-height:80px;

代码实现:

<div style="display: flex; width: 400px; height:400px; background-color:blueviolet"> <img style="width: 80px; height: 80px;" src="./picture.png"> <span style="line-height: 80px; color:white;">我是span标签</span></div>

效果图如下:

进一步如果要实现img和span整体在div垂直水平居中就利用flex布局比较好

1.给div开启弹性盒子(上面采用的方法二则忽略这步):在div的样式中加上 display:flex;

2.实现整体水平居中:在div的样式中加上 justify-content: center;

3.实现整体垂直居中:在div的样式中加上 align-items: center;

代码实现: 

<div style="display: flex;justify-content: center;align-items: center; width: 400px; height:400px; background-color:blueviolet"> <img style="width: 80px; height: 80px;" src="./picture.png"> <span style="line-height: 80px; color:white;">我是span标签</span></div>

 效果图如下:

 这样就大功告成啦!!!

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

上一篇:Vue项目实战——【基于 Vue3.x + Vant UI】实现一个多功能记账本(登录注册页面,验证码)(vuecli项目实战)

下一篇:合宙AIR32F103CBT6刷回CMSIS-DAP固件和DAP升级固件以及刷ST-LINK V2-1固件方法(合宙air32f103 stlink)

  • 缴纳个人所得税怎么算
  • 未开票收入退回可以冲税吗
  • 发票校验码被章盖住了
  • 收到生育险报销会计怎么写摘要呢
  • 跨年度其他业务收没有结转入调整
  • 残疾人保障金做什么会计科目
  • 个人劳务报酬所得税率表
  • 固定资产盘盈盘亏的会计科目
  • 公户可以在淘宝下单吗
  • 自查补缴的企业怎么处理
  • 代收代付如何进行账务处理?
  • 买商品送购物券合法吗
  • 顾问费属于劳务费吗
  • 第一季度利润表本月数
  • 企业弥补亏损的三个途径
  • 财务保证金怎么做分录
  • 现金流量表编制依据和方法
  • 资本公积与股东借款
  • 购买方红字信息表开具流程图
  • 审计费的会计科目
  • 党建经费如何入账
  • 季度不超过30万免税分录
  • 公司名下的房产出租需要交哪些税
  • 土地抵扣进项税,,能调回来吗
  • 出口转内销申报需要先做出口退税吗
  • mac outlook怎么设置邮箱签名
  • 银行汇票银行不予受理的是
  • 赠与合同要公证吗有效吗
  • 苹果电脑隐藏软件功能怎么开启
  • 在建工程明细科目设置
  • .exe是什么文件
  • wordpress app怎么用
  • 资本公积和盈余公积的提取比例
  • win7界面旋转
  • 装修费计入固定资产还是长期待摊
  • 房地产公司收到预售款缴纳印花税吗
  • 自动生成尺寸
  • java后端代码例子
  • 出口增值税申报了
  • vue组件教程
  • 织梦专题页模板
  • java的基本
  • 银行承兑到期后几天内有效
  • dedecms进入数据库
  • mysql查询的结果缓存里怎么清除
  • 不动产的进项税额转出
  • 增值税专用发票抵扣期限
  • 非盈利组织企业所得税主表如何填列
  • 小规模纳税人分红要交税吗
  • 差旅费报销过程中会计和出纳分别做什么
  • 企业赠送个人房产 所得税
  • 公司卖出货物没有发票
  • 股东投资款超过注册资金的案例
  • 发明专利权限的期限是多少年
  • 主营业务税金及附加借贷方向
  • 如果非货币性资产会怎样
  • 一次性伤残补助金是单位给的还是社保给的
  • 企业员工福利费可以做什么
  • 多打的投资款怎么入账
  • 增资协议书范本合同
  • 会计账簿有哪些格式
  • 怎么删除swapfile
  • winctlad.exe - winctlad是什么进程
  • win10预览版和正式版
  • 为什么没有win8系统
  • linux开启ssh服务失败
  • Leap Motion Using Unity3D——环岛跑车篇
  • 某网贴出来的u3d面试题目汇总,当时学习下(好多我都不会呢)
  • three.js dispose
  • android应用程序开发的流程
  • 批处理自动确定
  • python读取grib
  • nodejs co
  • js window.screen
  • javascript获取数据类型
  • python装饰器初探(推荐)
  • android sdk在哪下载
  • 本期应纳税额怎么算
  • 企业滞纳金怎么算 计算公式
  • 怎样在开票系统中增加新的名称
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设