HTML/CSS

display:table和display:table-cell的妙用

在一些应用中,比如要使文本垂直居中,可以用绝对定位来弄,但有时在左右二栏的结构时,定位就不好操作了,用 table 与 table-cell 就简单好多。如下图,左右二栏是各占 50%的,要使左右的内容都垂直居中,不会因为左边的文字过多把高扩大导致右边的图片一直在顶部,就不美观了。
display:table和display:table-cell的妙用

HTML 结构:

  1. <div class="parent">
  2.   <div class="son">
  3.   </div>
  4. </div>
也想出现在这里?联系我们
创客主机

CSS 代码:

  1. .parent{
  2. display:table;
  3. height:100%;
  4. }
  5. .son{
  6. display:table-cell;
  7. vertical-align:middle
  8. }
收藏
(1)
PetitQ

PetitQ

文章:24464 画廊:208 视频:17 商品:108

本站承接 WordPress/DedeCMS/PbootCMS 等系统仿站、开发、定制等服务!

最新视频

热评视频

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!