嗷嗷答 - 嗷嗷好的公务员考试网络答题平台

CSS设置块元素水平垂直居中

作者:不烦恼 发布时间:August 24, 2011 分类:开心上网 评论:6

很简单,但用的时候总是想不起来:

  1. <!doctype html>
  2. <meta charset="utf-8">
  3. <title>CSS设置块元素水平垂直居中</title>
  4. <style type="text/css">
  5. #cm
  6. {
  7. height:200px;
  8. width:400px;
  9. margin:-100px 0px 0px -200px;
  10. padding:0;
  11. position:absolute;
  12. top: 50%;
  13. left: 50%;
  14. }
  15. </head>
  16. <header>
  17. <hgroup>
  18. </hgroup>
  19. <nav>
  20. </nav>
  21. </header>
  22. <section>
  23. <div id="cm">
  24. <p>CSS设置块元素水平垂直居中</p>
  25. </div>
  26. </section>
  27. <aside>
  28. </aside>
  29. <footer>
  30. </footer>
  31. </body>
  32. </html>