html-如何在两个并排的div中垂直居中放置文本?

前端之家收集整理的这篇文章主要介绍了html-如何在两个并排的div中垂直居中放置文本? 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

感谢您阅读本文.

我有类似于下面的标记.仅一行文本时使用行高,但注释数据通常为多行.使标签和数据垂直居中的最佳方法是什么?

<html>
 <head>
 <style>
  body {margin:0; padding:0; font-size:12px; font-family:Verdana; text-align:center;}
  body {text-align: -moz-center; }  /* For Firefox */
  .record {width:760px; text-align:left; }
  .label {float:left; width:125px; line-height:75px;}
  .data {float:left; margin-left:10px; line-height:75px;}
  .clear {clear:left;}
 </style>
 </head>
 <body>
  <div class="record">
   <div class="label">Subject:</div>
   <div class="data">This is the subject</div>
   <span class="clear"></span>

   <div class="label">Status:</div>
   <div class="data">This is the status</div>
   <span class="clear"></span>

   <div class="label">Comments:</div>
   <div class="data">These are the comments</div>
   <span class="clear"></span>
  </div>
 </body>
</html>
最佳答案

猜你在找的HTML相关文章