html5响应式布局案例
在本案例中,网页的界面布局将会根据当前浏览器的大小进行变化,做出响应。主要使用CSS的@media来进行设计。实现效果类似一淘网,一淘网使用的就是响应式布局。案例代码如下:
(1)HTML代码如下:
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width = device-width,initial-scale=1">
- <title></title>
- <link href="style02.css" type="text/css" rel="stylesheet">
- </head>
- <body>
- <div class="heading"></div>
- <div class="container">
- <div class="left"></div>
- <div class="main"></div>
- <div class="right"></div>
- </div>
- <div class="footing"></div>
- </body>
- </html>
(2)CSS代码如下:
- *{
- margin: 0px;
- padding: 0px;
- }
- .heading,
- .container,
- .footing{
- margin: 10px auto;
- }
- .heading{
- height:100px;
- background-color: chocolate;
- }
- .left,
- .right,
- .main{
- background-color: aqua;
- }
- .footing{
- height: 100px;
- background-color: blanchedalmond;
- }
- /*不小于960时,这样设计*/
- @media screen and (min-width: 960px){
- .heading,
- .container,
- .footing{
- width: 960px;
- }
- .left,
- .main,
- .right{
- float: left;
- height: 500px;
- }
- .left,
- .right{
- width: 200px;
- }
- .main{
- margin-left: 5px;
- margin-right: 5px;
- width: 550px;
- }
- .container{
- height: 500px;
- }
- }
- @media screen and (min-width: 600px) and (max-width: 960px){
- .heading,
- .container,
- .footing{
- width: 600px;
- }
- .left,
- .main{
- float: left;
- height: 400px;
- }
- .right{
- display: none;
- }
- .left{
- width: 160px;
- }
- .main{
- width: 435px;
- margin-left: 5px;
- }
- .container{
- height: 400px;
- }
- }
- @media screen and (max-width: 600px){
- .heading,
- .container,
- .footing{
- width: 400px;
- }
- .left,
- .right{
- display: none;
- }
- .main{
- margin-top: 10px;
- margin-bottom: 10px;
- width: 400px;
- height: 420px;
- }
- .container{
- height: 420px;
- }
- }
(3)最后的运行效果如下:
。
。
。
html5响应式布局案例相关推荐
- html5响应式布案例,HTML5响应式布局案例
在本案例中,网页的界面布局将会根据当前浏览器的大小进行变化,做出响应.主要使用CSS的@media来进行设计.实现效果类似一淘网,一淘网使用的就是响应式布局.案例代码如下: (1)HTML代码如下: ...
- 南京html5响应式网站,HTML5响应式布局的设计方法和响应式前端优化
作为一名优秀的web前端人员,不懂响应式布局怎么可以呢? 今天跟大家分享web前端开发和设计的干货:关于响应式布局的设计方法和响应式前端优化. 我们都知道,目前主流的pc屏幕的分辨率都是1366*76 ...
- html5响应式布局实例,CSS3响应式布局案例
布局结果图: 电脑全屏: 手机浏览: 竖屏: 横屏: 代码: 响应式布局 * { margin: 0; padding: 0; } html, body { height: 100%; font: 2 ...
- html5 响应式布局
一.什么是响应式布局? 响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端--而不是为每个终端做一个特定的版本. 这个概念是为 ...
- 浅谈html5 响应式布局
一.什么是响应式布局? 响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端--而不是为每个终端做一个特定的版本. 这个概念是为解决移动互联 ...
- CSS——响应式布局案例以及点击出现下拉框实现过程
文章目录 前言 一.示例图 二.实现过程 1.HTML结构 2.CSS样式 3.JS行为 总结 前言 本文主要介绍有关响应式布局的案例实现过程. 一.示例图 二.实现过程 1.HTML 代码如下(示例 ...
- html,css响应式布局案例练习--星巴克官网demo
前言 继续练习响应式布局,我这次选的是星巴克的官网,进行一个页面的还原,还原程度达不到100%,不过也是可以进行一个学习过程的一个练习,细节很多,本人由于初学阶段,用了一天的时间就写了一个官网首页,兼 ...
- Bootstrap响应式布局案例- -阿里百秀
文章目录 1.搭建结构 2.show.html 3.index.css 4.所需图片 1.搭建结构 2.show.html <!DOCTYPE html> <html lang=&q ...
- html怎么做成响应式的,怎么用html5完成响应式布局?
怎么用html5完成响应式布局?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 怎么用5完成响应式布局? 步骤1 建立空 ...
最新文章
- 12月5日 第二冲刺周期个人站立会议内容报告(第五天)
- Android状态栏隐藏 ( 全屏 )
- html不继承父级背景色,javascript – 如何获取从父元素继承的计算背景颜色样式...
- 康力电梯开门不关门 服务器显示开门键动作,康力电梯现场调试后常见问题及排除...
- php中this的使用技巧,JavaScript中this关键字使用方法详解
- 使用记事本开发第一个java程序
- 从零开始刷Leetcode——数组(532.561)
- 程序员面试金典——1.2原串翻转
- java缓存管理,一级缓存和二级缓存
- layui 时间控件(laydate) 闪退问题
- ubuntu21.04美化使用
- ida 安装findcrypto插件
- C++视频教程资源链接合集
- 软件测试人员培养计划
- 仿Tumblr点赞心破碎动画
- Oracle中dual表的用途介绍
- MySQL(狂神说笔记)
- Allegro焊盘种类
- 从1到N,第十二届中国IDC产业年度大典在京启幕
- Oracle-09:聚合函数
热门文章
- vue-router.esm.js?a12b:2046 Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation
- 华为云×环信,强强联手实现用户增长,降本增效加快企业转型!
- 【正点原子MP157连载】第二十八章 Linux并发与竞争实验-摘自【正点原子】STM32MP1嵌入式Linux驱动开发指南V1.7
- 一个人负债累累走投无路、每天都在被催收,怎么办?看这里
- 什么样的热设计是好的热设计?
- POSSIBLE DNS SPOOFING DETECTED
- 【转】数据的分类分级简介
- 软件包管理,rpm,yum,dnf,apt,dpkg使用
- PSO粒子群算法的matlab实践【PSO学习笔记_02】
- GNSS算法 2023校园招聘信息汇总