19_盒模型计算.html 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>Document</title>
  8. <style>
  9. #div1{
  10. width: 200px;
  11. height: 200px;
  12. background: #f00;
  13. border:10px solid #000;
  14. padding:30px;
  15. margin:50px;
  16. }
  17. #div2{
  18. width: 200px;
  19. height: 200px;
  20. background: #0f0;
  21. /* 怪异盒模型 */
  22. box-sizing: border-box;
  23. border:10px solid #000;
  24. padding:30px;
  25. margin:50px;
  26. }
  27. </style>
  28. </head>
  29. <body>
  30. <!-- 盒模型 内容+padding+border+margin组成
  31. 标准盒模型:标准浏览器下
  32. 计算元素宽度的时候: 内容宽度(200)+ padding + border
  33. 怪异盒模型:ie6以及ie6以下的浏览器,当我们不写DOCTYPE的时候 表现为怪异盒模型
  34. 计算元素宽度的时候:占的宽度就是 设置的width值(200)宽度不变
  35. css3中语法 box-sizing:border-box 怪异盒模型 |content-box标准盒模型
  36. -->
  37. <div id="div1">哈哈哈 </div>
  38. <div id="div2">呵呵呵</div>
  39. </body>
  40. </html>