首页前端开发CSS如何响应式网页布局?

如何响应式网页布局?

时间2024-05-20 07:42:03发布访客分类CSS浏览66
导读: 底部区域 底部区域在网页的最下方,一般包含版权信息和联系方式等。 CSS3 实例 .footer { background-color: #F1F1F1; text-align: cen...
  底部区域      底部区域在网页的最下方,一般包含版权信息和联系方式等。      CSS3 实例      .footer {      background-color: #F1F1F1;      text-align: center;      padding: 10px;      }      响应式网页布局      通过以上等学习我们来创建一个响应式等页面,页面的布局会根据屏幕的大小来调整:      CSS3 实例      * {      box-sizing: border-box;      }      body {      font-family: Arial;      padding: 10px;      background: #f1f1f1;      }      /* 头部标题 */      .header {      padding: 30px;      text-align: center;      background: white;      }      .header h1 {      font-size: 50px;      }      /* 导航条 */      .topnav {      overflow: hidden;      background-color: #333;      }      /* 导航条链接 */      .topnav a {      float: left;      display: block;      color: #f2f2f2;      text-align: center;      padding: 14px 16px;      text-decoration: none;      }      /* 链接颜色修改 */      .topnav a:hover {      background-color: #ddd;      color: black;      }      /* 创建两列 */      /* Left column */      .leftcolumn {      float: left;      width: 75%;      }      /* 右侧栏 */      .rightcolumn {      float: left;      width: 25%;      background-color: #f1f1f1;      padding-left: 20px;      }      /* 图像部分 */      .fakeimg {      background-color: #aaa;      width: 100%;      padding: 20px;      }      /* 文章卡片效果 */      .card {      background-color: white;      padding: 20px;      margin-top: 20px;      }      /* 列后面清除浮动 */      .row:after {      content: "";      display: table;      clear: both;      }      /* 底部 */      .footer {      padding: 20px;      text-align: center;      background: #ddd;      margin-top: 20px;      }      /* 响应式布局 - 屏幕尺寸小于 800px 时,两列布局改为上下布局 */      @media screen and (max-width: 800px) {      .leftcolumn, .rightcolumn {      width: 100%;      padding: 0;      }      }      /* 响应式布局 -屏幕尺寸小于 400px 时,导航等布局改为上下布局 */      @media screen and (max-width: 400px) {      .topnav a {      float: none;      width: 100%;      }      }

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 如何响应式网页布局?
本文地址: https://pptw.com/jishu/664004.html
什么是css网页的不相等的列? 什么是 !important?

游客 回复需填写必要信息