ホームページ  >  記事  >  ウェブフロントエンド  >  CSS_html/css_WEB-ITnose で複数行テキストの垂直方向のセンタリング効果を実現する方法

CSS_html/css_WEB-ITnose で複数行テキストの垂直方向のセンタリング効果を実現する方法

WBOY
WBOYオリジナル
2016-06-24 11:30:521133ブラウズ

CSS で複数行のテキストの垂直方向の中央揃え効果を実現する方法:
要素内の 1 行のテキストを垂直方向の中央揃えにしたい場合、line-height 属性と height 属性値を設定するだけで非常に簡単です。

line-height:30px;height:30px;

ただし、複数行のテキストの垂直方向の中央揃え効果を設定するには、少し手間がかかります。コードは次のとおりです。

<!DOCTYPE html><html><head><meta charset=" utf-8"><meta name="author" content="http://www.softwhy.com/" /><title>蚂蚁部落</title><style type="text/css">.vcenter {  width:100px;  height:102px;  vertical-align:middle;  display:table-cell;  overflow:hidden;  background:red;}</style></head><body><div class="vcenter">蚂蚁部落欢迎您</div></body></html>

上記のコードは複数行テキストの垂直方向のセンタリング効果を設定できますが、IE7およびIE7以下のブラウザはサポートされていません。

元のアドレスは次のとおりです: http://www.softwhy.com/forum.php?mod=viewthread&tid=11580

詳細については、以下を参照してください: http://www.softwhy.com/divcss/

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。