大多数现代网站使用响应式网页设计,现在您必须考虑实际反应的意义,响应式网站可以适应不同的屏幕尺寸,并可以相应地调整其设计和布局。

在本教程中,我们将学习如何使用HTML和CSS进行响应式网站设计,但首先,我们将了解基本网站布局如何,请参见下图。

上述布局是一个简单的网站布局,我们将首先构建上述布局,然后我们将其转换为响应式布局。布局的HTML框如下所示

现在让我们来做设计部分,给我们无聊的HTML一些colours.So让我们制作一个名为style.css的CSS文件,并在其中键入下面的代码

body{margin:0;padding:0;}

.flt-left{float:left;}.flt-right{float:right;}

.clear{clear:both;}.header-wrap{width:100%;}

.header{padding:20px 0 20px 0;background:lightcoral;max-width:1000px;margin:auto;color:white;font-family:Verdana, Geneva, Tahoma, sans-serif;text-align:center;}

.main-wrap{width:100%;margin:0;}

.main-container{max-width:1000px;margin:auto;color:white;font-family:Verdana, Geneva, Tahoma, sans-serif;text-align:center;}

.main{width:73%;background:lightgreen;margin:0;}

.sidebar{width:20%;background:lightsalmon;margin:0;}

.footer-wrap{width:100%;margin:0;padding:0;}

.footer{padding:20px 0 20px 0;background:lightcoral;max-width:1000px;margin:auto;color:white;font-family:Verdana, Geneva, Tahoma, sans-serif;text-align:center;}

现在我们已经成功构建了我们的布局,但它仍然没有响应,所以我们将使其做出响应,制作一个名为response.css的新的CSS文件,并在其中键入下面的代码

@mediascreen and(max-width:700px){

body{margin:0;padding:0}

p{padding:0;margin:0;}

.header{margin:auto;width:100%;}

.main{float:none;margin:auto;width:100%;padding:20px 0 20px 0;}

.sidebar{float:none;margin:auto;width:100%;padding:20px 0 20px 0;}

}

现在我们已经成功构建了响应式布局,上述布局将自动适应不同的屏幕尺寸。

谢谢你的阅读。

将您的查询和反馈发送在下面评论您的问题。

另外,别忘了订阅我们的简书。

如果你喜欢这篇文章,那么请分享一下,帮助我们成长。

html如何制作响应式网站,使用HTML和CSS构建响应式网站布局相关推荐

  1. 在Java中构建响应式微服务系统——第三章 构建响应式微服务

    第三章 构建响应式微服务 在本章中,我们将使用Vert.x构建我们的第一个微服务.由于大多数微服务系统使用HTTP进行交互,因此我们将以HTTP微服务作为开始.但是由于系统包含多个相互通讯的微服务,因 ...

  2. 网页设计成品DW静态网页Html5响应式css3 ——响应式游戏网站(24页) HTML+CSS+JavaScript 关于制作网游网页主题论述

    HTML5期末大作业:游戏网站设计--响应式游戏网站(24页) HTML+CSS+JavaScript 关于制作网游网页主题论述 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. ...

  3. HTML5期末大作业:游戏网站设计——响应式游戏网站(24页) HTML+CSS+JavaScript 关于制作网游网页主题论述

    HTML5期末大作业:游戏网站设计--响应式游戏网站(24页) HTML+CSS+JavaScript 关于制作网游网页主题论述 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. ...

  4. HTML5期末大作业:美食主题网站设计——美食零食官网响应式网页设计(6页) HTML+CSS+JavaScript

    HTML5期末大作业:美食主题网站设计--美食零食官网响应式网页设计(6页) HTML+CSS+JavaScript 期末作业HTML代码 学生网页课程设计期末作业下载 web网页设计制作成品 常见网 ...

  5. HTML5期末大作业:宠物主题网站设计——酷酷动物主题响应式网页(5页) HTML+CSS+JavaScript...

    1.临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从下手? 网页要求的总数量太多? 2.没有合适的模板?等等一系列问题.你想要解决的问题,在这篇博文中基本都能 ...

  6. HTML5期末大作业:网站——响应式网络游戏官网HTML+CSS+JavaScript ~ 学生HTML个人网页作业作品下载 ~ web课程设计网页规划与设计 ~大学生个人网站作业模板 ~简单个人网页

    HTML5期末大作业:网站--响应式网络游戏官网HTML+CSS+JavaScript ~ 学生HTML个人网页作业作品下载 ~ web课程设计网页规划与设计 ~大学生个人网站作业模板 ~简单个人网页 ...

  7. 个人设计web前端大作业~响应式游戏网站源码(HTML+CSS+Bootstrap)

    HTML期末大作业课程设计游戏主题html5网页~响应式游戏网站(HTML+CSS+Bootstrap) ~个人设计web前端大作业 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头 ...

  8. HTML5响应式手机模板:【超炫购物模板】——仿拍鞋网商城手机网站模板( HTML+CSS+JavaScript) 企业手机网站模板

    HTML5响应式手机模板:电商网站设计--仿拍鞋网商城手机网站模板( HTML+CSS+JavaScript) 企业手机网站模板 手机网站模板 电商网站手机模板 响应式手机网站 html5手机网站模板 ...

  9. 分享九款构建响应式网站的最佳PHP框架

    目前,网上有大量的框架供大家选择,本文作者分享了9款各方面都兼具优势的PHP框架,主要用来构建响应式网站,开发人员可以根据自己的需求来选择下面的某一个框架. 1.Symfony 2 Symfony是一 ...

最新文章

  1. 大疆开挂,谁都不能阻拦它登上好莱坞无人机领域巅峰!
  2. django xadmin 1不在可用的选项中
  3. 强大的数据库管理工具Navicat Premium安装教程
  4. lsqcurvefit拟合结果为复数_非线性拟合怎么转化为线性拟合?
  5. 泛泰SKY新出品 DMB电视手机IM-U160
  6. HTML 5新增的元素
  7. 利用OGG实现Oracle到Kafka到Greenplum的增量数据同步
  8. (98)FPGA时序裕量
  9. 计算机组成原理—虚拟存储器的基本概念
  10. 《30天自制操作系统》学习笔记--第8天
  11. python连接MongoDB,以及常用操作
  12. 老罗android开发视频教程学习完了
  13. abaqus结果名称
  14. 什么是防病毒网关 防病毒网关的功能特点
  15. Matlab经纬度坐标转换xy坐标,经纬度坐标系转换为UTM坐标系(matlab)
  16. android音频系统简介
  17. linux 压缩文件夹.gz,Linux 系统 压缩和解压 gz 格式文件
  18. Unity3D中,鼠标控制相机视角并且跟随玩家的几种方法(第三人称)的学习整理
  19. win10电脑连接投影仪怎样设置,有相关教程吗
  20. Python基本语法小结(一)

热门文章

  1. redission疑难杂症大全
  2. Arduino提高篇13—摇杆控制OLED移动显示
  3. LTE CSFB测试分析
  4. MSN客户端广告新形式
  5. 《java并发编程实战》读书笔记二 对象的发布与逸出
  6. python语句中print(0xa+0xb)的输出结果是_【单选题】Python语句print(0xA+0xB)的输出结果是( )...
  7. python编写程序模拟硬币的投掷、假设0表示硬币的反面_Python.习题四 循环结构
  8. DEJA_VU3D - Cesium功能集 之 052-模拟卫星轨道(高空)效果
  9. 面试官:Spring中用了哪些设计模式?
  10. Android6下的视频播放器,MePlayer视频播放器