关于文字垂直居中(待续)

简介: 关于文字垂直居中

很多时候布局中需要文字垂直居中,有个CSS属性:vertical-align: middle;该属性在table里用是有效果的,很多块级元素没反应。
这里有2个属性可以模拟table,来让vertical-align: middle属性生效。

display: table和display: table-cell;

很简单父级元素给固定宽高加上属性display: table,子级元素给属性display: table-cell和vertical-align: middle此时子集元素的文字自然垂直居中。

复制代码
<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>display:table</title>
    <style>
        *{
            margin: 0;
            padding: 0;
        }
        .main{
            display: table;
            width: 100px;
            height: 100px;
            border: 1px solid red;
        }
        .d1{
            display: table-cell;
            vertical-align: middle;
        }
        .d1 h3{
            text-align: center;
        }
    </style>
</head>
<body>
        <div class="main">
            <div class="d1">
                <h3>垂直居中</h3>
            </div>
        </div>
</body>
</html>
目录
相关文章
|
Web App开发 前端开发 JavaScript
探索CSS单行文字居中,多行文字居左的实现方式
探索CSS单行文字居中,多行文字居左的实现方式
探索CSS单行文字居中,多行文字居左的实现方式
|
3月前
|
前端开发 搜索推荐 索引
【零基础入门前端系列】—网页标题、段落标记、强制换行、水平线(二)
【零基础入门前端系列】—网页标题、段落标记、强制换行、水平线(二)
|
前端开发
掘金Markdown编辑器中的图片怎么居中?
掘金Markdown编辑器中的图片怎么居中?
420 0
Markdown (CSDN) MD编辑器(三)- 图片缩放、指定尺寸、居中、左对齐、右对齐
Markdown (CSDN) MD编辑器(三)- 图片缩放、指定尺寸、居中、左对齐、右对齐
816 0
Markdown (CSDN) MD编辑器(三)- 图片缩放、指定尺寸、居中、左对齐、右对齐
|
数据安全/隐私保护
CSDN写博客之图片居中、去水印、改大小及文字居中
CSDN写博客之图片居中、去水印、改大小及文字居中
CSDN写博客之图片居中、去水印、改大小及文字居中
|
前端开发
CSS高级技巧——鼠标样式,轮廓,文本域防拖拽,vertical-align 垂直对齐,文字溢出问题
CSS高级技巧——鼠标样式,轮廓,文本域防拖拽,vertical-align 垂直对齐,文字溢出问题
193 0
CSS高级技巧——鼠标样式,轮廓,文本域防拖拽,vertical-align 垂直对齐,文字溢出问题
html+css实战52-文字-字体
html+css实战52-文字-字体
102 0
html+css实战52-文字-字体
|
前端开发
CSS 奇技淫巧 | 巧妙实现文字二次加粗再加边框
CSS 奇技淫巧 | 巧妙实现文字二次加粗再加边框
298 0
CSS 奇技淫巧 | 巧妙实现文字二次加粗再加边框
CSDN-Markdown编辑器--修改字体颜色、大小、字号
CSDN-Markdown编辑器--修改字体颜色、大小、字号
196 0
CSDN-Markdown编辑器--修改字体颜色、大小、字号
Markdown设置字体大小、颜色...,CSDN博客编写设置字体大小、颜色、粗细。字体,文字背景设置。
Markdown设置字体大小、颜色...,CSDN博客编写设置字体大小、颜色、粗细。字体,文字背景设置。
587 0
Markdown设置字体大小、颜色...,CSDN博客编写设置字体大小、颜色、粗细。字体,文字背景设置。