响应式布局 浅浅的花香味﹌ 2021-12-22 20:17 406阅读 0赞 一、什么是响应式布局? 响应式布局就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个概念是为解决移动互联网浏览而诞生的。 响应式布局可以为不同终端的用户提供更加舒适的界面和更好的用户体验。 二、响应式布局的优点和缺点有哪些呢? (1) 优点 :1. 面对不同分辨率设备灵活性强 2. 能够快捷解决多设备显示适应问题 (2) 缺点 :1.不能完全兼容所有浏览器,代码累赘,会出现隐藏无用的元素,加载时间加长 2. 一定程度上改变了网站原有的布局结构,会出现用户混淆的情况。 三、实现原理? 原理:简单点说响应式布局它是通过CSS中Media Query(媒介查询)@media功能,来判断我们的终端设备宽度在多少像素内,然后就执行与之对应的CSS样式。 四、用示例来实践一下 <html lang="en"> <head> <meta charset="UTF-8"> <title>响应式布局</title> <style> body \{ background-color: \#ccc; \} @media screen and (max-width: 1000px) \{ body \{ background-color: red; \} \} @media screen and (max-width: 800px) \{ body \{ background-color:green; \} \} @media screen and (max-width: 600px) \{ body \{ background-color: skyblue; \} \} @media screen and (max-width: 400px) \{ body \{ background-color: yellow; \} \} </style> </head> <body> 这就是简单的响应式布局示例 </body> </html> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 看完我写的示例,你可以试着敲一下在浏览器里运行,然后缩小浏览器窗口,你就会发现网页的颜色会随着你的浏览器窗口宽度变化而变色,这就是css的媒体查询功能,根据浏览器视口宽度的不同来加载不同的css样式。 值得注意的是:在手机设备上,我们要禁止用户来缩放屏幕。不禁止的话,可能在显示上会造成错位,以及显示的不是手机网站的样式。所以,我们要通过代码来禁止用户在手机端上缩放屏幕,已达到正常的手机网站效果。 禁止代码如下: <meta name=“viewport” content=“width=device-width; initial-scale=1.0”> 1 (注意的是在页面的头部之间加上上面这句。meta viewport这个属性是在移动设备上设置原始大小显示和是否缩放的声明。) 参数设置∶ width – viewport的宽度 height – viewport的高度 initial-scale – 初始的缩放比例 minimum-scale – 允许用户缩放到的最小比例 maximum-scale – 允许用户缩放到的最大比例 user-scalable – 用户是否可以手动缩放 五、注意事项 响应式布局一定要注意以下两点: 一 是图片,在移动设备上,要做一些特定适合的小图片来匹配,如果单纯使用压缩的图片会失真,影响用户体验; 二 是在头部加入如下代码,目的是声明在移动设备上设置原始大小显示和是否缩放 <meta name=“viewport” content=“width=device-width; initial-scale=1.0”> 转载于:https://www.cnblogs.com/Mickey697/p/10825026.html
相关 响应式布局 一、响应式开发 1.1、概述 就是使用媒体查询针对不同宽度的设备进行布局和样式的设置,从而适配不同设备的目的。 1.2、响应式布局容器 1 落日映苍穹つ/ 2023年10月14日 11:07/ 0 赞/ 83 阅读
相关 响应式布局 (给前端大全加星标,提升前端技能) > 作者:浪里行舟 > > https://github.com/ljianshu/Blog/issues/38 前言 柔光的暖阳◎/ 2023年08月17日 16:34/ 0 赞/ 173 阅读
相关 响应式布局。 响应式布局:[http://caibaojian.com/356.html][http_caibaojian.com_356.html] ①设置 Meta 标签 大多数移 待我称王封你为后i/ 2023年07月01日 08:55/ 0 赞/ 25 阅读
相关 响应式布局 目录: 1. 响应式布局介绍 2. 响应式布局特点 3. 响应式布局的实现方式 4. 响应式布局媒体查询使用 5. 响应式布局示例 1. 示例1 快来打我*/ 2022年10月18日 01:38/ 0 赞/ 365 阅读
相关 响应式布局 <table style="height:40px; border-color:a9a9a9; border-width:0px; background-color:a9a9a àì夳堔傛蜴生んèń/ 2022年07月11日 08:14/ 0 赞/ 307 阅读
相关 响应式布局 一、视口(viewport) 移动前端的viewport就是浏览器中用于呈现网页的区域。视口通常并不等于屏幕大小。手机端和PC端视口存在差异,电脑端视口等于其分辨率,手机端的 迈不过友情╰/ 2022年03月31日 10:54/ 0 赞/ 351 阅读
相关 响应式布局 4.1 meta 标签 最简单的处理方式是加上一个 meta 标签 <meta name="viewport" content="width=device-width, 左手的ㄟ右手/ 2022年03月09日 10:06/ 0 赞/ 369 阅读
相关 响应式布局 响应式布局 响应式布局在面对不同分辨率设备灵活性强,在平时的网页设计中基本上都要用到响应式布局设计,它给我们提供了良好的用户浏览页面,能带给我们更好的客户体验,下面给大家分享 本是古典 何须时尚/ 2022年01月29日 00:47/ 0 赞/ 374 阅读
相关 响应式布局 简介 什么是响应式布局? 同一个页面在不同屏幕尺寸下有不同的布局 传统的开发方式是PC端开发一套,手机一套 使用响应式布局只需要开发一套 以你之姓@/ 2022年01月20日 10:47/ 0 赞/ 418 阅读
相关 响应式布局 一、什么是响应式布局? 响应式布局就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个概念是为解决移动互联网浏览而诞生的。 响应式布局可以为不 浅浅的花香味﹌/ 2021年12月22日 20:17/ 0 赞/ 407 阅读
还没有评论,来说两句吧...