Maison >interface Web >tutoriel HTML >如何让下图中的红色部分(span)内的文字相对于红色部分竖直方向上居中呢?源代码如下,图在第二楼_html/css_WEB-ITnose

如何让下图中的红色部分(span)内的文字相对于红色部分竖直方向上居中呢?源代码如下,图在第二楼_html/css_WEB-ITnose

WBOY
WBOYoriginal
2016-06-24 11:55:491128parcourir




    中国

     美国

   如何让下图中的红色部分(span)内的文字相对于红色部分竖直方向上居中呢?源代码如下,图在第二楼_html/css_WEB-ITnose 


注:我把span的line-height熟悉设置成与div同高了,可是,红色部分(span)内的文字相对于红色部分竖直方向上还是不能居中,请高人指点!多谢了!


回复讨论(解决方案)



vertical-align 设置了?

注:我把span的line-height属性设置成与div同高了,可是,红色部分(span)内的文字相对于红色部分竖直方向上还是不能居中,请高人指点!多谢了!

<div id="divMain"  style="width:100%;height:25px; border:solid 1px #000000; text-align:center;" ><span style="float: left;"><国家名称</span>   	 <span class="spanChina" style="width:104px;background:#FF0000; padding-bottom:5px; margin-right:-2px;line-height:25px;" ><span style="vertical-align: middle;">中国</span></span>    	<span class="spanAmeran" style="width:104px;background:#FF0000;padding-bottom:5px; margin-left:-2px;line-height:25px;"><span style="vertical-align: middle;">美国</span></span>  	 <span style="float:right;"><img   id="imgClose" src="../../../img/closePage.png" / alt="如何让下图中的红色部分(span)内的文字相对于红色部分竖直方向上居中呢?源代码如下,图在第二楼_html/css_WEB-ITnose" > </span></div>

...style里加入  display:inline-block;vertical-align:middle;  

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn