图片与文字水平对齐
1、使用vertical-align属性
css:
.div1 * { vertical-align:middle; } .div1 img { width:16px; height:16px; }html:
<div class="div1"> <img src="phone.png"/> <a href="javascript:;">这是需要对齐的文本</a> </div>
通过设置子元素的vertical-align:middle让图片与文字对齐。
2、使用css的:before选择器
css:
.div2 a { position:relative; padding-left:17px; } .div2 a:before { content:" "; display:block; position:absolute; left:0; top:0; width:16px; height:16px; background:url(phone.png) center center no-repeat; background-size:16px; }html:
<div class="div2"> <a href="javascript:;">这是需要对齐的文本</a> </div>
通过设置:before样式,将图片做为背景插入到文本前方。
下载Demo
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: plsql developer中TIMESTAMP的显示格式
- 下一篇:没有了