码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 小知识点记录


    目录

    整个网站网页变灰的方法

     vh和vw尺寸单位

    获取环境变量

    获取某个范围的随机数 

    Circle阅读助手 


    该篇文章用于记录零碎知识点,将会不断更新。。。 

    整个网站网页变灰的方法

    在一些特殊的日子会将网页变灰来表达纪念之情。咋一听使整个网站的所有网页都变灰会感觉是一个很复杂的功能,事实上,只需要一行代码就能实现——只需要在根标签(html或者body)添加  filter: grayscale(100%);即可。

    没添加之前:

    ​​​​​​​

     

    添加之后:

    如果需要适配多个浏览器,可以按需添加:

    1. html {
    2. filter: grayscale(100%);
    3. /* webkit */
    4. -webkit-filter: grayscale(100%);
    5. /*firefox*/
    6. -moz-filter: grayscale(100%);
    7. /*ie9+*/
    8. -ms-filter: grayscale(100%);
    9. /*opera*/
    10. -o-filter: grayscale(100%);
    11. }

     vh和vw尺寸单位

    vh和vw是相对单位,相对视口尺寸

    l vw:viewport width  例如: 1vw = 1/100视口宽度

    l vh:viewport height  例如: 1vh = 1/100视口高度

    1. .demo-wrap {
    2. width: 100vw;
    3. height: 100vh;
    4. background-color: aquamarine;
    5. }

    width设置100vw和height设置100vh表示元素的宽和高等于视口的宽和高。

    获取环境变量

    vite项目中获取环境变量的方法:import.meta.env

    react和vue2项目获取环境变量的方法:process.env.NODE_ENV

    获取某个范围的随机数 

    1. getRandomNum(max, min) {
    2. return Math.floor(Math.random() * (max - min + 1) + min)
    3. }

     解释:

    获取某个范围的随机数,比如2~7

    Math.random()返回一个0和1之间的随机数(包括0,但是不包括1,即[0,1))

    Math.random*(7-2+1)返回一个0到6之间的随机数[0,6)

    Math.random*(7-2+1)+2返回一个2到8之间的随机数[2,8)

    Math.floor(Math.random*(7-2+1)+2)返回一个2(包括2)到8(不包括8)之间的任意整数,也就是2,3,4,5,6,7之间的任意一个。

    Circle阅读助手 

    Circle是一款非常好用的谷歌阅读助手。具体使用技巧请看网站介绍:http://circlereader.com/usage

    可以根据自己的习惯进行一些设置。

  • 相关阅读:
    十分钟了解MES系统的发展历程和标准体系
    【面试专栏】第四篇:Java基础:集合篇-Map、HashMap、Hashtable
    less使用(入门)
    SWIG教程-对C++语言的封装《三》
    呕血回顾一次提高接口并发的经历,很实用
    SpringCloud 05 Eureka集群环境配置和CAP
    VoLTE端到端业务详解 | 典型话务模型
    【java源码】二甲医院his系统全套源码 云HIS系统源码
    以太坊合并后 展望质押经济前景与 DeFi 新机遇
    Android Animation的使用
  • 原文地址:https://blog.csdn.net/Celester_best/article/details/127857303
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号