每次学了正则没多久就忘了,大部分时候写复杂一点的正则还是依靠插件或者百度。1、正则表达式1.1、什么是正则表达式正则表达式是一种字符串匹配模式。因为匹配模式语法规则复杂,所以戏称为火星文。在 JavaScript中,正则表达式也是对象。这些模式被用于 RegExp 的 exec 和 test 方法,...
2021年11月05日 607
最近更新
CSS教程
CSS3:grid网格布局终于来了!下篇
上篇传送门:CSS3:grid网格布局终于来了!上篇下篇来讲作用在grid items上面的属性。一、网格格子占据的区域范围首先要明白有哪几种方法可以指定网格的位置。1、命名区域(Named Areas)通过grid-template-areas属性可以为每一个网格区域命名,从而可以指定某个子项属于...
2020年09月26日 4236
CSS教程
CSS3:grid网格布局终于来了!上篇
这篇教程拖了一年多才写,今天总算想把这个坑给填了。grid网格布局是一种典型的二维布局,由行和列构成,其实就是很智能的一种表格,比起flex的一维轴向上的布局,grid对多行多列的布局控制要强大很多。当然,任何布局都有自己的优势和缺点,合适的场景选择合适的布局方式才是明智之举。首先,IE肯定是不支持...
2020年09月23日 4054
杂谈
关于谷歌浏览器不能自动播放视频的解决方法
video标签的出现,大大的简化了在页面中加载视频的方法,但是谷歌浏览器为了用户体验,把autoplay的属性禁止了,导致加载的视频不能自动播放,其实这也能理解,万一上班摸鱼,开着音响,突然一个声音响起,吓死个人,有木有?不过后来谷歌提供了一种很折中的方法允许了自动播放,那就是静音,视频可以放,但是...
2020年09月22日 4392
CSS教程
flex-basis和width到底谁听谁的?
以前看规范的时候,感觉这属性讲的太绕,没有去深究,不过不知其所以然的问题终究有一天还是要面对,毕竟明白自己无知就是学习的最大动力了。百度了一下,看到了一篇靠谱的文章,但是还不够全面,到底谁是原创不太好判定,我就以发布时间最早的为原创帖链接了。[翻译]Flex Basis与Width的区别不过,里面推...
2020年09月10日 4007
杂谈
使用office的墨迹书写,手绘板压感笔位置发生偏移的问题终于解决了
星期六晚上上web前端开发的公开课,我一直喜欢用手绘板压感笔做笔记,office有墨迹书写这个功能,可以使用压感笔代替鼠标,写字做笔记方便多了,所以我就放弃了用ps做课件上课的习惯,改用了office做课件,毕竟office ppt做课件的速度还是比ps高多了。问题是直播的时候,是要开两个显示器的屏...
2020年08月31日 7844
CSS教程
CSS3:border-image,考验的还是设计师的想象啊!
border-image这个属性因为要IE11才支持,所以刚开始使用不太广,不过我认为使用不够广的原因还有一点,就是素材有一定的要求,要考验设计师的想象,虽然功能强大,但是使用场景其实比较限制。这个属性就是设置容器边框的图片,用以代替以前的边框只有纯色。比如这个图片素材,可以利用它生成各种大小的,具...
2020年08月19日 4101
杂谈
学习方法是战术,你掌握几种?
如果说兴趣是学习的发动机,那么学习方法就是保障发动机遇到障碍不熄火的战术。小时候不知道学习方法,全凭本能去学习。你看学霸除了学习好,文体艺美音乐还都挺好,除了是时间管理大师之外,掌握好的学习方法功不可没。学习方法有很多种,这篇文章就来记录我想到的学习方法,不定时更新……一、重复练习重复练习是最粗暴最...
2020年07月31日 3619
杂谈
css中不能控制rowspan是个大问题!
用div来模拟table的布局,display设置为table、table-row、table-cell都挺好用,关键是要合并单元格的时候,css没有对应的rowspan、colspan属性,让人很是郁闷。所以遇到这种问题的时候,要么就用表格的嵌套,但是结构又复杂了。或者用div模拟出合并的行,再和...
2020年07月08日 4308
杂谈
永远要相信自己,不要被别人的评价左右
昨天终于结束了第一阶段课程的录制,一口气录了两百个片头片尾,挑出了八十个左右。今天下午实在没有力气再录课,于是向班主任借了一个账号,把平台上很多别的老师的课程大致听了一些,其中一个川师外国语学院李老师的四级冲刺课程很吸引我,我完整的听了两个视频,感觉这个老师很有魅力。还发现了一个技巧,有些老师的视频...
2020年07月04日 3956