1.目前台式电脑与笔记本适配测试数据以下为参考数值:

台式机和笔记本电脑的分辨率:2560x1440 1920x1200 1680x1050 1600x1200 1440x900 1366x768 1280x1024 1280x800 1280x768 1152x864 1024x768 800x600

平板电脑分辨率:iPad( 768x1024 )iPad Pro(1024x1366)Nexus 10(800x1280) Nexus 7(600x960)—显示都是不完整的

智能手机分辨率:Nexus 5(360x598) Nexus 5x(412x684) iPhone 6 Plus(414x736) iPhone 6(375x667) iPhone 5(320x568) iPhone 4(320x480)------显示都是不完整的

2.突然出现滚动条禁止屏幕抖动:

body {padding-right: calc(100vw - 100%);
}

3.更改(美化)滚动条样式:

//滚动条整体部分
::-webkit-scrollbar {width: 6px;height: 6px;background-color: transparent;
}
//滚动条轨道部分
::-webkit-scrollbar-track {background-color: transparent;
}
//滚动条滑块部分
::-webkit-scrollbar-thumb {border-radius: 3px;background-image: linear-gradient(135deg, #09f, #3c9);
}

4.自动识别文本换行

* {white-space: pre-line;
}

5.控制文本溢出:

.elem {width: 400px;line-height: 30px;font-size: 20px;&.sl-ellipsis {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}&.ml-ellipsis {display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
}

6.滚动条回到顶部:
const gotopBtn = document.getElementById(“gotop-btn”);
openBtn.addEventListener(“click”, () => document.body.scrollIntoView({ behavior: “smooth” }));

7.页面暗黑模式:
html{
filter: invert(1) hue-rotate(180deg);
}

8.页面悼念(全灰)模式:
html{
filter: grayscale(1);
}
9.两端文本对齐
text-align-last:justify

10.禁用效果
pointer-events:none
11.aspect-ratio维持图片长宽比
aspect-ratio:1/1
12.clamp() 实现页面的响应式
clamp() 的工作原理是“夹紧”或限制一个灵活的值,使其处于最小和最大范围之间
img {
width: clamp(15vw, 800%, 100%);
}
h1 {
font-size: clamp(20px, 5vw, 35px);
}

屏幕分辨率和css技巧相关推荐

  1. 根据屏幕分辨率获取css,根据判断浏览器类型屏幕分辨率自动调用不同CSS的代码...

    既判断分辨率,也判断浏览器 重新完善代码,使之成为判断浏览器类型屏幕分辨率自动调用不同CSS的代码. 解释: var IE1024=""; var IE800="&quo ...

  2. 字体大小自适应屏幕分辨率 CSS解决方案

    字体大小自适应屏幕分辨率 CSS解决方案 参考文章: (1)字体大小自适应屏幕分辨率 CSS解决方案 (2)https://www.cnblogs.com/love0618/p/4020752.htm ...

  3. 使用CSS 媒体查询功能满足不同屏幕分辨率要求

    http://www.adobe.com/cn/devnet/dreamweaver/articles/dw_html5_pt3.html 这是探索Dreamweaver CS5.5的HTML5和CS ...

  4. css 根据不同屏幕设置间距_CSS根据屏幕分辨率宽度自动适应的办法

    第二种办法是CSS3选择CSS 允许网页宽度自动调整 "自适应网页设计"到底是怎么做到的?其实并不难. 首先,在网页代码的头部,加入一行viewport元标签. 1. viewpo ...

  5. 响应式设计:理解设备像素,CSS像素和屏幕分辨率

    概述 屏幕分辨率.设备像素(device-width)和CSS像素(width)这些术语,在很多语境下,是可互换的,但也因此容易在有差异的地方引起混淆,实际上它们是不同的概念. 屏幕分辨率和设备像素是 ...

  6. CSS根据屏幕分辨率宽度自动适应的办法

    CSS根据屏幕分辨率宽度自动适应的办法 第一种办法是JS选择CSS <SCRIPT language=javascript> <!-- Begin if (screen.width ...

  7. 让网页版面自动适应屏幕分辨率的技巧

    [转自][http://www.qiuyucity.com/show/?13136.htm] 如何让网页版面更适合浏览者呢?这里有技巧 刚做好网页的朋友们经常收到网友们的反馈,说自己的网页排版乱得一塌 ...

  8. [C# 开发技巧系列]如何动态设置屏幕分辨率

    原文 http://www.cnblogs.com/zhili/archive/2013/05/23/ChangeResolution.html 因为最近在MSDN论坛和stackflow中看到一些朋 ...

  9. css 动态rem_提高幸福感的 9 个 CSS 技巧

    在这篇文章我会介绍 9 个使你的 CSS 更加简洁优雅的使用技巧.这些技巧小生经常使用,觉得挺高效实用,所以也就有了这篇文章. 9 个 CSS 技巧 特此声明,这里说的 CSS 并不止包含 CSS,也 ...

最新文章

  1. 网站优化基础教程:发布外链常见的五种方式!
  2. 判断数组对象里面的某个属性全部为true才执行下一步操作
  3. SQL 2008 R2 启动失败 提示 请求失败或服务未及时响应
  4. HDU 6030 Happy Necklace
  5. PhpStorm+Xdebug断点调试环境搭建
  6. 20155220吴思其 实验2 Windows口令破解
  7. 从集合中查找最值得方法——max(),min(),nlargest(),nsmallest()
  8. Spring AOP注解方式实现
  9. e5cc温控仪通讯参数设定_自动化工程师:施耐德 PLC常见两种编程通讯控制实例,收好不谢...
  10. Dubbo学习总结(9)——Apache Dubbo Roadmap 2019
  11. python网络数据采集(伴奏曲)
  12. cpu要和gpu搭配吗_搞懂GPU为什么比CPU“快”
  13. php 递归函数返回数组,php递归函数 PHP中Array相关函数简介
  14. 37 《这才是心理学》 -豆瓣评分9.0
  15. iOS 三国杀 Ver.LOG
  16. 程序员有趣的面试智力题
  17. 关于HTTP的几个个人预言
  18. 微信支付 APP支付 Java 服务器端
  19. 【Go】用 Go 访问 Redis
  20. 中西方对时间的差异_中西方时间观念差异_英文

热门文章

  1. C语言操作符(%,,|,^,<<,>>)
  2. 【小5聊】公众号排查<该公众号提供的服务出现故障,请稍后>
  3. 教育部:中国政府高度重视人工智能与教育的融合发展
  4. BZOJ2424: [HAOI2010]订货
  5. python看不懂代码_爬虫参考,看不懂呀。
  6. 水晶报表 (Crystal Reports) code128 条形码 保存为PDF后 不显示条形码的 解决办法
  7. 什么是RMI,为什么要使用RMI框架?
  8. 文献综述的写作原则有哪些?
  9. 影响差压变送器性能的五大要素
  10. python爬虫 + 百度地图api 获取城市的实时路况信息