响应式网页设计 - 框架

有许多免费的 CSS 框架 提供响应式设计。


使用 W3.CSS

创建响应式设计的一个好方法是使用响应式样式表,如 W3.CSS

CSS 使得开发任何大小的网站都很容易!

W3.CSS 实例

调整页面大小以查看响应!

伦敦

伦敦是英国的首都

它是英国人口最多的城市,拥有超过1300万居民的大都市

巴黎

巴黎是法国的首都

巴黎地区是欧洲最大的人口中心之一,有1200多万居民

东京

东京是日本的首都

它是大东京地区的中心,世界上人口最多的大都会地区

示例代码如下:

  1. <!DOCTYPE html>
  2. <html>
  3. <title>W3.CSS</title>
  4. <meta name="viewport" content="width=device-width, initial-scale=1">
  5. <link href="/example/css3/ms.css" rel="stylesheet" type="text/css" />
  6. <body>
  7. <div class="ms-container ms-green">
  8. <h2>W3.CSS 实例</h2>
  9. <p>调整页面大小以查看响应!</p>
  10. </div>
  11. <div class="ms-row-padding ms-light-grey">
  12. <div class="ms-third">
  13. <h2>伦敦</h2>
  14. <p>伦敦是英国的首都</p>
  15. <p>它是英国人口最多的城市,
  16. 拥有超过1300万居民的大都市</p>
  17. </div>
  18. <div class="ms-third">
  19. <h2>巴黎</h2>
  20. <p>巴黎是法国的首都</p>
  21. <p>巴黎地区是欧洲最大的人口中心之一,有1200多万居民</p>
  22. </div>
  23. <div class="ms-third">
  24. <h2>东京</h2>
  25. <p>东京是日本的首都</p>
  26. <p>它是大东京地区的中心,世界上人口最多的大都会地区</p>
  27. </div>
  28. </div>
  29. </body>
  30. </html>

提示:要想要了解更多关于 W3.CSS 的信息,请阅读本站的 W3.CSS 教程。


Bootstrap

另一个流行的框架是 Bootstrap,它使用 HTML、CSS 和 jQuery 来生成响应的web页面:

  1. <html>
  2. <head>
  3. <title>Bootstrap 实例</title>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1">
  6. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
  7. <script src="https://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
  8. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
  9. </head>
  10. <body>
  11. <div class="container">
  12. <div class="jumbotron">
  13. <h1>我的第一个 Bootstrap 页面</h1>
  14. <p>调整此响应页面的大小以查看效果!</p>
  15. </div>
  16. <div class="row">
  17. <div class="col-sm-4">
  18. <h3>第 1 列</h3>
  19. <p>这是一些文本,这是一些文本,这是一些文本...</p>
  20. <p>这是一些文本,这是一些文本,这是一些文本...</p>
  21. </div>
  22. <div class="col-sm-4">
  23. <h3>第 2 列</h3>
  24. <p>这是一些文本,这是一些文本,这是一些文本...</p>
  25. <p>这是一些文本,这是一些文本,这是一些文本...</p>
  26. </div>
  27. <div class="col-sm-4">
  28. <h3>第 3 列</h3>
  29. <p>这是一些文本,这是一些文本,这是一些文本...</p>
  30. <p>这是一些文本,这是一些文本,这是一些文本...</p>
  31. </div>
  32. </div>
  33. </div>
  34. </body>
  35. </html>

分类导航