HTML多端适应 响应式布局案例

简介: HTML多端适应 响应式布局案例

HTML布局:


<div id="one">
  <div class="aa"></div>
  <div class="aa"></div>
  <div class="aa"></div>
  <div class="aa"></div>
  <div class="aa"></div>
  <div class="aa"></div>
  <div class="aa"></div>
  <div class="aa"></div>
</div>


CSS代码:


设置视口:


<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />


PC端:


/* pc */
@media only screen and (min-width: 600px)  {
  .aa{
    width: calc(94%/4);
    margin-left: 2%;
    height: 200px;
    margin-top: 10px;
  }
  .aa:nth-child(4n+1){
    margin-left: 0;
  }
}


iPad端:


/*ipad*/
@media only screen and (min-width: 300px) and (max-width: 600px) {
  .aa{
    width: calc(98%/2);
    margin-left: 2%;
    height: 200px;
    margin-top: 10px;
  }
  .aa:nth-child(2n+1){
    margin-left: 0;
  }
}


手机端:


/*phone*/
@media only screen and (min-width: 0px) and (max-width: 300px) {
  .aa{
    width: 100%;
    margin-left: 0;
    height: 200px;
    margin-top: 10px;
  }
}


PC端效果(呈4排显示):


80.png


iPad端效果(双排显示):


81.png

Android端效果(单排显示):


81.png



相关文章
|
4月前
|
前端开发 Python
HTML笔记+案例(上)
HTML笔记+案例
46 0
|
10月前
|
容器
layui框架实战案例(23):在layui-tab-content中layui-progress-bar在html拼接中不显示lay-percent的解决方案
layui框架实战案例(23):在layui-tab-content中layui-progress-bar在html拼接中不显示lay-percent的解决方案
221 0
|
2月前
|
JavaScript
jQuery选择器案例之——index.html
jQuery选择器案例之——index.html
9 1
|
2月前
|
移动开发 HTML5
HTML5表格简单应用案例之[招聘需求表]
HTML5表格简单应用案例之[招聘需求表]
11 0
|
2月前
|
JavaScript 计算机视觉
纯js实现人脸识别眨眨眼张张嘴案例——index.html
纯js实现人脸识别眨眨眼张张嘴案例——index.html
19 0
|
2月前
|
前端开发 JavaScript 开发者
编程笔记 html5&css&js 060 css响应式布局
编程笔记 html5&css&js 060 css响应式布局
|
3月前
|
移动开发 开发框架 Java
html一个案例学会所有常用HTML(H5)标签
html一个案例学会所有常用HTML(H5)标签
34 0
|
4月前
|
Shell PHP
php案例:截取sy.66969.cn/sh.html中的sh怎么做?
php案例:截取sy.66969.cn/sh.html中的sh怎么做?
php案例:截取sy.66969.cn/sh.html中的sh怎么做?
|
4月前
|
前端开发 Java PHP
HTML笔记+案例(下)
HTML笔记+案例
52 0
|
5月前
|
移动开发 JavaScript Windows
HTML 核心技术点基础详细解析以及综合小案例(2)
09-文本格式化标签 作用:为文本添加特殊格式,以突出重点。常见的文本格式:加粗、倾斜、下划线、删除线等
54 0