你可以使用line-height: 50px;,你不需要vertical-align: middle;那里。

如果你已经有多条线路,所以在这种情况下,你可以使用换你的文字上面会失败span,比使用display: table-cell;,并display: table;伴随着vertical-align: middle;,也不要忘了使用width: 100%;的#abc#abc{

font:Verdana, Geneva, sans-serif;

font-size:18px;

text-align:left;

background-color:#0F0;

height:50px;

display: table;

width: 100%;}#abc span {

vertical-align:middle;

display: table-cell;}

我能想到的另一个解决方案是使用transform属性translateY(),Y显然代表Y轴。这是非常简单的...你需要做的就是将元素位置设置为absolute和之后的位置50%,top并从它的轴转换为负值-50%div {

height: 100px;

width: 100px;

background-color: tomato;

position: relative;}p {

position: absolute;

top: 50%;

transform: translateY(-50%);}

请注意,旧版浏览器(例如IE8)不支持此功能,但您可以分别使用-ms, -moz和-webkit前缀来制作IE9和Chrome和Firefox的其他旧浏览器版本。

有关更多信息transform,请参阅此处。

html div 垂直对齐,div垂直对齐中间css相关推荐

  1. div 中的控件底部对齐_如何将div的内容与底部对齐?

    如何将div的内容与底部对齐? 假设我有以下CSS和HTML代码: #header { height: 150px; } Header title Header content (one or mul ...

  2. css flex 文字右对齐,css flex align-items属性 交叉轴上对齐方式垂直对齐方式

    css flex align-items属性 交叉轴上对齐方式垂直对齐方式 css flex align-items属性子元素在交叉轴上对齐方式,如果不好理解,可以把flex-direction设置为 ...

  3. 如何将div的内容与底部对齐

    说我有以下CSS和HTML代码: #header { height: 150px; } <div id="header"> <h1>Header title ...

  4. 【CSS基础】实现 div 里的内容垂直水平居中

    方案一: 所有内容垂直水平居中 兼容性:IE8+. 条件:内容宽度和高度可以未知,可以是多行文字.图片.div. 描述:使用table-cell + vertical-align , html代码见文 ...

  5. html div布局位置横,div位置布局 CSS实现DIV居中对齐 div居右对齐 div居左对齐

    使用CSS浮动属性实现DIV各种对齐,比如DIV层左对齐,DIV居中对齐,DIV居右对齐等(DIV靠右 居中 靠左对齐介绍篇) 实现DIV对齐用到关键属性有两个,一个为float一个为margin. ...

  6. html垂直状态的对齐方式,垂直对齐方式居中

    材料/工具:word2010 打开word2010文档,输入文字. 然后按enter键插入一个空白段落. 点击"页面布局"-"插入分页符和分节符"-" ...

  7. 小div在大div里面水平垂直都居中的实现方法

    关于如何设置小盒子在大盒子里面水平垂直方向同时居中的实现方法有很多种,下面仅列举了常用的几种. 首先看一下要实现的效果图及对应的html代码: <div class="parent&q ...

  8. 纯css使div垂直居中,div垂直,div居中的方法

    首先编写一个简单的html代码,设置一个父div类名为boxFather,再设置一个子div类名为box1.html代码如下: <div class="boxFather"& ...

  9. html div居中左对齐,div对齐 CSS实现DIV居中对齐 div居右对齐 div居左对齐

    div对齐 CSS实现DIV居中对齐 div居右对齐 div居左对齐 使用CSS浮动属性实现DIV各种对齐,比如DIV层左对齐,DIV居中对齐,DIV居右对齐等(DIV靠右 居中 靠左对齐介绍篇) 实 ...

  10. 在父div中使文字垂直居上、垂直居下

    整个的代码如下: <div class="row"><div class="card mb-3" style="width: 100 ...

最新文章

  1. Windows XP SP3远程桌面连接支持网络级身份验证配置
  2. java struts2 安全漏洞 devMode 简介
  3. BootStrap网格布局
  4. c语言pause()函数(让进程暂停直到信号出现)
  5. 深入学习jQuery选择器系列第四篇——过滤选择器之属性选择器
  6. 连分数求解Pell方程
  7. iOS 使用 MailCore2
  8. TOTP 介绍及基于 C# 的简单实现
  9. 高分选手讲解:如何突破思维圈限,从NLP角度挖掘新的解题思路
  10. python零基础学习书-零基础学习python推荐几本书?
  11. spring batch(批处理)
  12. 如何在NVivo中获得最佳质量的音频和最佳的转录准确性
  13. 多线程测速软件带宽叠加设置
  14. IOS开发之HomeKit(一)
  15. 致广大而尽精微,极高明而道中庸
  16. 移动开发者的必知音视频基础知识
  17. android 10.0 去掉未知来源弹窗 默认授予安装未知来源权限
  18. Pandas 安装与教程
  19. OOA OOP OOD
  20. 提高表达力的几个方法

热门文章

  1. 如果优美的将pytorch的卷积为自己所用
  2. 使用pytorch搭建 RNN线性神经网络
  3. 软件测试(一):概念篇
  4. .NET 调用c++库注意事项
  5. OpenJudge百炼习题解答(C++)--题4010:2011
  6. linux mail 命令 (收发邮件)
  7. 【HDOJ】2209 翻纸牌游戏
  8. Ubuntu系统(七)-安装FTP
  9. Cocos2d-X数据、动作、消息的基本操作
  10. HDFS小文件优化方法