如何用CSS让文字左对齐,图片居中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用CSS让文字左对齐,图片居中相关的知识,希望对你有一定的参考价值。

参考技术A 方法如下:
一、行高(line-height)法
如果要垂直居中的只有一行或几个文字,那它的制作最为简单,只要让文字的行高和容器的高度相同即可,比如:

p

height:30px;

line-height:30px;

width:100px;

overflow:hidden;



这段代码可以达到效果。

二、内边距(padding)法
另一种方法和行高法很相似,它同样适合一行或几行文字垂直居中,原理就是利用padding将内容垂直居中,比如:

p

padding:30px;

参考技术B ,图片居中

有几张高度不一样的小图片,如何用html+css实现在同一行垂直居中对齐?

方法一 :使用弹性布局

技术图片

 

 

 

方法二 :CSS3 transform 属性

父级元素定位

子集元素加属性:

position: absolute;
top: 50%;
transform: translateY(-50%);

方法三: 使用伪元素和vertical-align: middle;

.parent:after
content: ‘ ‘;
height: 100%;
vertical-align: middle;
width: 0;

child
display: inline-block;
vertical-align: middle;

 

以上是关于如何用CSS让文字左对齐,图片居中的主要内容,如果未能解决你的问题,请参考以下文章

如何用word使图片上下居中

CSS左对齐

css中让文字和图片对齐的问题

有几张高度不一样的小图片,如何用html+css实现在同一行垂直居中对齐?

如何用CSS让文字居于div的底部

如何用CSS让文字居于div的底部