程序开发
孤狼 | 2021-10-27 | 程序开发 | 2813°C
PHP7三元运算
虽然很久之前就已经把生产环境换成了PHP7,但是一直都是享受这PHP7的性能红利,而一直没有多少使用到PHP7的新特性,新语法。直到最近写另一个项目的时候看到开源代码里出现了一个未曾相识的符号,才意识到,PHP7已经很久了,还没有具体了解过,今天就来记录一下,PHP7中新版本的三元运算符的使用。
PHP7三元运算三元三元运算符
 
孤狼 | 2020-07-04 | 程序开发 | 3320°C
Docker小笔记
很久之前就很流行的Docker,一直没有机会接触,工作场景中服务器布置完毕很少去各种替换版本,所以一直也没准备去get它,直到最近搭建TrinityCore的时候,那各种编译bug的出现让我觉得有必要对编译好的TrinityCore来一次docker。受限于docker不会对基础系统产生依赖,那么直接部署也不会有编译上的bug了。
 
Base64字体图标 — 让图标更加便捷
随着网站技术的发展,网站图标也跟着进化了。最早网站的图标都是一张张小图片,后来因为请求次数太多,不利于高并发,就诞生了图片地图,把所有图标画到一张图上,这样只需要加载一次。后来出现了高清屏,图片格式无法矢量放大,一放大就马赛克,于是出现了字体图片,用字体的矢量方式来替换图片,还能随意改变颜色。再后来,不满足于单色字体,Iconfont又弄出了彩色字体。但是,字体总归是要单独加载,还是无法简化到最后一步。那么就没有办法了吗?当然有,base64字体就是解决方案。
Base64字体图标
 
一条CSS实现全站变灰 — 再也不用替换图片了
在文明的发展过程中,偶尔会出现一两次灾难,互联网为了缅怀灾难带来的痛苦,形成了一种特殊的缅怀方式——全站变灰。通过这种卸下色彩的方式来纪念过去。虽然我们需要这么做,但同时会给运维人员带来很大困扰,他们需要把整个站点弄成灰色,听起来就不容易。而今天,给他们的福利来了。一条CSS实现全站变灰。
CSS变灰
 
一次搞懂CSS 字体单位px、em、rem 和 %
对于绘图和印刷而言,「单位」相当重要的,然而在网页排版里,单位也是同样具有重要性,在CSS3 普及以来,更添加了一些方便好用的单位( em、rem.. .等),这篇文章将整理这些常用的CSS 单位,希望能够帮助到你在工作上能使用的更加得心应手。
CSS字体单位pxemrem%
 
REM倍数适配 — 移动端页面自适应
最新隔壁小娜同学在制作移动端页面时发现了一个新东西,其实也不能算是新东西,因为它已经默默的存在了很久了,只是最新才被人挖出来使用而已。他就是css属性里的rem。做过移动端APP的都知道,移动端界面都是有一个比例的。比如Ipone就分为1倍,2倍,3倍当遇到不同尺寸的屏幕时,会自动适应对应的倍数,从而调取最佳显示效果的图片。但是html里一直都是用100%来解决自适配,后来有了一些框架比如bootstrap,相对的优化了一些。但是还是不满足。而rem就是一个类似移动端的倍数基数。
REMrem倍数适配移动端页面自适应
 
综合 · 搜索