时间:2022-05-29 15:57:01 | 来源:网络营销
时间:2022-05-29 15:57:01 来源:网络营销
对于初学css的新手朋友来说,经常会遇到这样一个问题,当文字和图片出现在同一行或者同一个div里面的时候,在浏览器中运行出来的显示效果往往是在不同的行,那么,我们怎么才能利用CSS代码使图片和文字在同一行显示且对齐呢?<div id="denglu">css代码如下:
<img src="reg.gif">
<img src="login.gif">
<a href="#">找回密码</a>
</div>
#denglu *{在浏览器中运行后的效果图如下:
vertical-align:middle; /* 居中对齐, */
font-size:14px;
}
<div id="denglu">css代码如下:
<div id="zhaohuimima"><a href="#">找回密码</a></div>
</div>
#denglu {我们在css中设置了背景图片,然后又设置了文字的padding-left属性,这样,图片和文字就在同一行显示了,运行结果就不切图了,你可以自己试一下。
background:url(login.gif) no-repeat left center;
}
#zhaohuimima{
font-size:14px;
padding-left:50px;
}
<div id="denglu">css代码如下:
<div id="zhuce"> <img src="reg.gif"/>
<div id="zhaohuimima"><a href="#">找回密码</a></div>
</div>
#zhaohuimima{在浏览器中运行以后,你会发现,这个方法也可以让图片和文字在同一行显示,但是看起来好像麻烦了一点,所以个人还是比较推荐第一种方法的。
font-size:14px;
margin-top:-16px;
padding-left:50px;
}
关键词:同一,和文,利用