第三十三节-初级响应式和初级移动端布局(最基本)

一.响应式布局:pc端用响应式布局较多

监测宽度变化给出不一样的网页布局

1.媒体查询

三种常用的媒体:all(所有媒体)

screen(彩屏设备,手机 电脑)

print(打印设备)

查询关键词: not   only    and(and两边要有空格)

媒体特性:min-width:500px   表示网页宽度大于500px时

max-width:500px  表示网页宽度小于500px时

orientation:portrait 竖屏,网页高度大于等于宽度时

orientation:landscape 横屏 网页宽度大于高度

1 练习使用时用法: <style>

eg:@media all and (min-width:500px) and (max-width:800px){

div{

color:red;

}

}

</style>

eg2:@media all and (orientation:portrait){

                  div{

color:red;

}

}

</style>

♥2.实战布局时用法:(真正使用还需配合js)

外部css:  @charset "utf-8"

div{

color:red;

}

内部:<style>{

    }</style>

    <link rel="stylesheet" href="01.css"  media="all and (max-width:500px)>

♥3.移动端响应

1.盒子(宽 高) 字体 border   一切带px的都要变成rem值。 rem是html里的字体font-size

根据设备宽度改变来改变rem:用js

设计.盒子(宽 高) 字体 border 等用rem:

.    盒子(宽 高) 字体 border 的rem用原先的px/字体大小即可

原文地址:https://www.cnblogs.com/yzdwd/p/12192263.html

时间: 2024-11-25 11:36:15

第三十三节-初级响应式和初级移动端布局(最基本)的相关文章

第三百三十三节,web爬虫讲解2—Scrapy框架爬虫—Scrapy模拟浏览器登录—获取Scrapy框架Cookies

第三百三十三节,web爬虫讲解2-Scrapy框架爬虫-Scrapy模拟浏览器登录 模拟浏览器登录 start_requests()方法,可以返回一个请求给爬虫的起始网站,这个返回的请求相当于start_urls,start_requests()返回的请求会替代start_urls里的请求 Request()get请求,可以设置,url.cookie.回调函数 FormRequest.from_response()表单post提交,第一个必须参数,上一次响应cookie的response对象,其

centos LB负载均衡集群 第三十三节课

centos   LB负载均衡集群   第三十三节课 上半节课 下半节课 f

任务八——响应式网格(栅格化)布局之问题总结

题目请看:任务八:响应式网格(栅格化)布局 一:要求是每个元素之间的间距均为20px,首先间距的实现有两种方法:    方法1. <div class="container"> <div class="col-sm-4 col-xs-6">4-6</div> . . . . . . </div> container设置box-sizing:border-box:width:100%:padding:10px:每个div

响应式网格(栅格化)布局总结

任务目的 使用 HTML 与 CSS 实现类似 BootStrap 的响应式 12 栏网格布局,根据屏幕宽度,元素占的栏数不同. 任务描述 需要实现如 效果图 所示,调整浏览器宽度查看响应式效果,效果图中的红色的文字是说明,不需要写在 HTML 中. 任务注意事项 网格布局的作用在于更有效地控制元素在网页中所占比例的大小.比如,博客中有一个留言板模块,在比较大的屏幕上,我们希望它占了右边 25% 的宽度,在手机等比较小的屏幕上,我们希望它占 100% 的宽度,出现在博客文章下方.网格布局是一种实

(作业)百度前端技术学院 任务八:响应式网格(栅格化)布局

百度前端技术学院 任务八:响应式网格(栅格化)布局 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>IFE Task1-8</title> <style> body{ margin:0; } .container{ box-sizing: border-box; padding: 10px;

响应式Web初级入门

本文来自我的前端博客,原文地址:http://www.hacke2.cn/about-responsive/ 跨终端时代的到来 当你乘坐各种交通工具(公交.地铁.轻轨.火车)时你会发现,人们都个个低下头在玩自己的手机.平板.Kindle,没错,你正在处于一个多终端设备的时代!手机用户连年上升,前几天我们在感叹以前玩沙包.陀螺,现在小孩的娱乐就是玩手机–.另外,微软的Xbox和任天堂的Wii等游戏设备也有自己的浏览器.设备真的来了.. 现在网站主流跨终端的有以下方式: 单域 比如前端乱炖和我的个人

任务八:响应式网格(栅格化)布局

任务目的 使用 HTML 与 CSS 实现类似 BootStrap 的响应式 12 栏网格布局,根据屏幕宽度,元素占的栏数不同. 任务描述 需要实现如 效果图 所示,调整浏览器宽度查看响应式效果,效果图中的红色的文字是说明,不需要写在 HTML 中. 任务注意事项 网格布局的作用在于更有效地控制元素在网页中所占比例的大小.比如,博客中有一个留言板模块,在比较大的屏幕上,我们希望它占了右边 25% 的宽度,在手机等比较小的屏幕上,我们希望它占 100% 的宽度,出现在博客文章下方.网格布局是一种实

关于响应式设计与服务端性能

服务器端层 智能响应策略的最后一个选择是服务器. 服务器端功能检测和决策不是 移动网络的新鲜玩意.类似 WURFL 和Device Atlas的库在市场上有好多年,响应式设计和服务器组件的混合也众所周知.有时被称为是响应式设计和服务器端组件(RESS),有时又叫自适应设计,这 提高了响应式设计的速度和可用性,同时每一个服务器端都保持一个代码库. 很遗憾的是.这些技术这几年并没有什么突破性的发展.只能在博客和 杂志里看到一些开发者对"RESS"."响应式"."

学习笔记第三十三节课

linux任务计划cron linux 当中 任务计划必不可少的. 比如凌晨的时候要去做一些事情,比如备份数据,重启服务.这个可能是一个shell脚本 也可能是一个单独的命令.总需要一个时间去执行他. 在windows下 个人电脑 任务计划很少见. etc/crontab 是任务计划的配置文件.里面有几个变量,MAILTO 是发送给谁,下面的 就是格式 从左到右五个星. 第一个是 分钟,第二个小时,第三个日期,第四个是月份,第五个是星期, 0表示周日,或者写7也行 都是周日的意思.下面的就是用户