响应式开发网站

news/2024/4/30 17:22:19/文章来源:https://blog.csdn.net/weixin_33749242/article/details/89082039

FlexLayout

https://github.com/whhlulu/Re...

响应式布局,先看效果

大屏效果:>50rem

大图

中屏效果:>30rem, <=50rem

大图

小屏效果:<30rem

小图

下面是一些笔记心得

================================================
PART I:
响应式网站的优点:
1 减少工作量
1)网站,设计,代码,内容都只有一份
2)JS,CSS做少量更改
2 节省时间
3 多个分辨率设备都能正确显示
4 搜索优化

缺点:
会加载更多的样式和脚本资源
设计比较难精确定位和控制
老版本浏览器的兼容问题

================================================
PART II:
主流浏览器
Chrome
IE/Edge(Edge : > 12)
Firefox
QQ(微信采用QQ浏览器X5的内核)
Safari/iOS Safari
360
UC
猎豹

================================================
PART III:
媒体查询 1
@media all and(min-width:800px) and (orientagion: landscape){

...

}

逻辑操作查询符:not and only , (, 等同于 or)

css3媒体属性

width: 视口宽度
height: 视口高度
device-width: 渲染表面的宽度,就是设备屏幕的宽度
device-height:渲染表面的高度,就是设备屏幕的高度

orientation:检查设备处于横向/纵向
aspect-ration:基于视口的宽高比
device-aspect-ratio: 渲染表面的宽度,就是设备屏幕的宽度
color:每种颜色的位数bits,比如 min-color:16位,8位
resolution:检测屏幕或打印机的分辨率,如: min-resolution:300dpi

以上属性都可以添加 min- 或 max- 前缀

================================================
媒体查询 2
width: 视口宽度
device-wdith

viewport 视口
针对PC,只有一个视口
针对移动设备,有三个视口:
布局视口(layout viewport)
可视视口(visual viewport)
理想视口(ideal viewport)

===============================================
强制使用最新版本的IE文档模式

<meta http-equiv="x-ua-compatible" content="id=edge">

===============================================
cssreset.css 用来消除所有浏览器在一些默认样式上面的差异
normailize.css cssreset.css 的优化版本,使用更加广泛

===============================================
长度单位: px, em, rem
使用相对的值,不同的显示屏尺寸会有变化
px : 固定的单位
em : 相对的长度单位,参照了父元素的font-size,具有继承的特点,如果一直找父容器都找不到font-size,那会使用浏览器的默认em设置:1em = 16px
rem :也是使用相对值,不过是参照了 html 元素,浏览器的默认值也是:1rem = 16px

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_780687.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

最近花了几个夜晚帮师妹整了一个企业网站

背景&#xff1a; 话说年前有个师妹泪眼汪汪&#xff0c;楚楚动情地找我帮她弄个企业网站。 不过那时候&#xff0c;每天都苦B地闪着&#xff1a;“加班中&#xff0c;相信不用多久升职加薪,当上总经理,出任CEO,迎娶白富美,走上人生巅峰&#xff0c;想想还有点小激动呢”。 所以…

Java网站视频资源加密

----------------------------------------------------------分享此文章&#xff0c;只为让版权能够得到更多的保护---------------------------------------------------------------------------- 目前公司是做线上视频教育的&#xff0c;教育视频资源一直被盗取&#xff0c…

对Web开发人员有用的8个网站

导读&#xff1a;本文是由比利时的Web开发人员Jean-Baptiste Jung分享的&#xff0c;Jung还在《Web开发/设计人员应当知道的15个网站》这篇文章中推荐了15个相关网站。 1. Min.us: 上传图片的最简单方 任何开发人员、设计师、网络管理员都必须跟客户和同事在线分享图片。Min.us…

网站收集

1.http://msdn.itellyou.cn/ MSDN很多工具可以下载 将地址拷贝到迅雷下载即可 2.https://visualstudiogallery.msdn.microsoft.com/a1166718-a2d9-4a48-a5fd-504ff4ad1b65 isual Studio示例代码浏览器 免费Visual Studio示例代码浏览器为开发人员提供了一个在Visual Studio 20…

网站出现慢、卡段问题查找。

希望能帮到大家。大家如果有兴趣可以来我的网站看看:http://www.jiegelo.com

使用nginx+tomcat实现不停机升级网站

还记得那些美妙的夜晚吗 你洗洗打算看一个小电影就睡了&#xff0c;这个时候突然想起来今天晚上是服务器更新的日子&#xff0c;你要在凌晨时分去把最新的代码更新到服务器&#xff0c;以保证明天大家一觉醒来打开网站&#xff0c;发现昨天的 Bug 都不见了。这时候你瞬间没有了…

在CentOS上使用Nginx和Tomcat搭建高可用高并发网站

目录 目录前言创建CentOS虚拟机安装Nginx安装Tomcat安装lvs和keepalived反向代理部署网站搭建数据库编写网站项目解决session一致性注意参考资料前言 本篇文章将介绍如何搭建使用Nginx和Tomcat的高可用高并发的网站&#xff0c;我们将会在CentOS系统上搭建这样一个网站后端。这…

大话设计模式-享元模式的实践-网站模板享元

UML 用户类 用于网站的客户账号 是网站类的外部状态 /*** ClassName: User* Author: Leo* Description: 用户类 用于网站的客户账号 是网站类的外部状态* Date: 2019/5/28 9:58*/ public class User {private String name;public User(String name) {this.name name;}public …

只有登陆注册页需要https加密吗?N网站有必要全站加密吗?

很多人都觉得&#xff0c;HTTPS 可以保护用户的密码等登陆信息&#xff0c;那么其他时候就不需要了。但火狐Firefox浏览器插件Firesheep&#xff0c;证明了这种想法是错的。我们可以看到&#xff0c;其实在一些社交平台&#xff0c;劫持其他人的session是非常容易的。我们以常见…

Nginx-Docker下安装Nginx并部署静态网站

一、Docker安装Nginx教程 Docker安装Nginx教程 二、Nginx部署静态网站 1. 把静态文件放到挂载的宿主机目录内&#xff1a; Docker nginx 容器内 /usr/share/nginx/html/ 挂载到了宿主机 /root/nginx/www/camelia是我这个静态网站的项目文件夹&#xff0c;里面包含css/js/ima…

爬虫 -----爬取某个网站信息

一.Java爬取某个网站的信息 1.项目gitee地址&#xff1a;https://gitee.com/Javaxieyue/reptiles.git 2.爬取网站的地址&#xff1a; http://www.mca.gov.cn//article/sj/xzqh/2020/2020/2020092500801.html 3.要求&#xff1a;需要对html页面有点了解&#xff0c;以便对爬…

Sharepoint 创建个人网站时出现错误。有关详细信息,请与网站管理员联系

SharePoint Server 2007 / MOSS 2007 中启用了个人网站功能&#xff0c;并且配置了正确的SSP&#xff0c;可是用户在访问我的网站时总是提示&#xff1a;创建个人网站时出现错误。有关详细信息&#xff0c;请与网站管理员联系。 MOSS服务器场 具体环境如下&#xff1a; AD服务…

tomcat出现404的原因_Seo优化,404页面优化,这样做有利于网站页面优化-深圳长诚网络...

404页面就是在用户访问你的网站的某个地址的时候&#xff0c;如果这个地址不存在或者内容删除后&#xff0c;展现给用户看的页面。大多数站长在做站内优化时都会有404设置这么一项工作。如如果没有设置404页面&#xff0c;那么用户或的页面就是一个错误的页面&#xff0c;则搜索…

谈谈网站静态化

写在前头 静态化是解决减轻网站压力,提高网站访问速度的常用方案,但在强调交互的We2.0 时代,对静态化提出了更高的要求,静态不仅要能静,还要能动,下面我通过一个项目,谈谈网站静态化后的架构设计方案,同时和大家探讨一下,在开源产品大行其道,言架构必称MemberCache, Nginx,的时…

非常推荐:搭建一个大型网站架构的实验环境(FreeBsd+Nginx+Squid+Apache)

非常具有教育性质的好贴&#xff0c;决定本周在家按照教程学习。

大型网站架构(转帖)--详细介绍阶段性需求和应对方法

之前也有一些介绍大型网站架构演变的文章&#xff0c;例如 LiveJournal的、 ebay的&#xff0c;都是非常值得参考的&#xff0c;不过感觉他们讲的更多的是每次演变的结果&#xff0c;而没有很详细的讲为什么需要做这样的演变&#xff0c;再加上近来感觉有不少同学都很难明白为什…

同服务器的网站被K该怎么办,网站首页被K应该如何处理?

原标题&#xff1a;网站首页被K应该如何处理&#xff1f;上个月小编手里有几个网站首页被K&#xff0c;整站的收录和索引都正常&#xff0c;内页的排名也还在&#xff0c;唯独首页被K了&#xff0c;找了很久也没找出原因所在。网站的服务器、站内代码、文章质量、友情链接、关键…

55个神奇的网站布局

我们总是在摸索着网站布局的效果展示&#xff0c;总是花费不少心思在考虑用户体验的极致所在&#xff0c;在这里我在一个国外的网站看到以下网站布局方式&#xff0c;实为好赞&#xff0c;所以贴下来分享&#xff0c;并从中我们可以去为移动终端这块做最新的参考与演化方式。。…

小网站架构优化-提升抗并发能力:子应用程序分离方案

前言&#xff1a;标题为啥要加个“小”&#xff0c;只因为上一篇文章“小网站架构优化&#xff1a;从100并发抗到4000并发”&#xff0c;带了个“小”字&#xff0c;所以这篇也顺流加个“小”了。大意“小”是特指秋色园&#xff08;流量小&#xff0c;服务器配置低&#xff09…

打造成功电子商务网站的六大设计准则

我能信任你吗&#xff1f;这是所有网购用户忐忑不安的下订单之前都会在心里向网站问的一个问题。 你不能因此指责他们&#xff0c;因为这个时候他们正将自己的信用卡信息提交到你的网站上&#xff0c;而这又仅仅是因为他们认为你会将商品寄送给他们。 关于电子商务网页设计一直…