css里图片和文字如何等高


本文摘自PHP中文网,作者藏色散人,侵删。

css里设置图片和文字等高的方法:1、添加css属性“vertical-align:middle;”;2、将图片和文字分别套上一个div,然后利用margin属性实现图片和文字等高效果即可。

本教程操作环境:windows7系统、css3版本、Dell G3电脑。

推荐:css视频教程

CSS 让同一行的图片和文字对齐

大家在做前端开发的时候那,经常会遇到img标签和文字在同一行。

那么我刚开始的时候那是利用的float浮动布局解决的,定位布局(兼容性需要调整 不划算)下面给大家介绍一些其他的方法:

1.添加CSS属性:vertical-align:middle;

代码:

1

2

3

4

5

6

7

8

9

<style>

a img{border:none} .testdiv *{ vertical-align:middle; }

</style>

<div class="testdiv">

<a href="http://www.zc144.com/">

<img src="http://www.zc144.com/download/Template.jpg" alt="这里是图片"/>

</a>

<span>这里是文字,看看文字对齐了没</span>

</div>

设置各对象的vertical-align属性, 属性说明 :

1

2

3

4

5

6

7

8

baseline-将支持valign特性的对象的内容与基线对齐

sub-垂直对齐文本的下标

super-垂直对齐文本的上标

top-将支持valign特性的对象的内容与对象顶端对齐

text-top-将支持valign特性的对象的文本与对象顶端对齐

middle-将支持valign特性的对象的内容与对象中部对齐

bottom-将支持valign特性的对象的文本与对象底端对齐

text-bottom-将支持valign特性的对象的文本与对象顶端对齐

2.div嵌套:将图片和文字分别套上一个div,就可以利用 margin 熟悉任意定位了

代码:

1

2

3

4

5

6

7

8

9

10

11

12

<style>

a img{border:none} .testIMG{ float:left; display:inline; margin-top:0; margin-left:5px; } .testTXT{ float:left; display:inline; margin-top:20; margin-left:5px; }

</style>

<div class="testdiv">

<div class="testIMG">

<a href="">

<img src="Template.jpg" alt="这里是图片"/></a>

</div>

<div class="testTXT">

<span>这里是文字,看看文字对齐了没</span>

</div>

</div>

3.把图片作为背景:

如果你的图片只是用来作为小图标放在文字的左侧,那就推荐用这个方法,图片设置成文字的背景,不循环,定位在左侧上下居中,文字向左padding图片的宽度加几个像素。

代码:

1

2

3

4

5

6

7

8

<style>

 a img{border:none} .testTXT{ height:60px; line-height:60px; padding-left:65px; background:url(http://www.zc144.com/download/Template.jpg) no-repeat left center }

</style>

<div class="testdiv">

<div class="testTXT">

<span>这里是文字,看看文字对齐了没</span>

</div>

</div>

以上就是css里图片和文字如何等高的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

css如何改字体

使用css实现皮卡丘

css border-bottom-color属性怎么用

创建漂亮的 css 按钮的 10 个代码片段

css如何实现模糊背景效果

为什么css不起作用

不能忘却的悼念:将网页背景变为黑白色调教程

看看css中的那些背景图片函数!

css怎么设置a标签颜色

css怎么实现禁止换行并超出隐藏

更多相关阅读请进入《css》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...