>웹 프론트엔드 >HTML 튜토리얼 >如何让下图中的红色部分(span)内的文字相对于红色部分竖直方向上居中呢?源代码如下,图在第二楼_html/css_WEB-ITnose

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

WBOY
WBOY원래의
2016-06-24 11:55:491130검색




    中国

     美国

   如何让下图中的红色部分(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;  

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.