纯CSS如何禁止用户复制网页的内容?
在敲打自己的个人博客时,在博客的详情页,对于不同的内容,我是想有不同的复制方式的。例如 代码块 我就想读者单击就可以复制,这样方便读者本地调试,而对于文字描述部分
阅读量: 450标签: 复制
最简单的六种防止数据重复提交的方法!
前端拦截是指通过 HTML 页面来拦截重复请求,比如在用户点击完“提交”按钮后,我们可以把按钮设置为不可用或者隐藏状态。
阅读量: 198标签: 表单
妙啊!动画还可以这样控制?
一个非常有意思的问题,答案是可以的。我们抽取一下其中的关键点:动画只运行一次,未运行前处于第一帧,运行完后处于最后一帧,动画通过 hover 驱动,只有用户 hover 元素的时候,动画才进行
阅读量: 46标签: 动画
移动端禁止下拉 露出网址或广告
移动端禁止下拉 露出网址或广告;目前自测安卓 微信内、uc、小米浏览器 效果都不错。
阅读量: 50标签: 移动端
中后台 CSS Modules 最佳实践
工作中发现前端 CSS 的使用五花八门,有用 Sass,Less 这种预处理语言,还有 CSS in JS 这种奇葩玩法,还有 TailWindCSS 这种原子化的 CSS 方案,还有 CSS Modules 这种专注解决局部作用域和模块依赖问题的单纯技术
阅读量: 33标签: css
HTTP 的缓存为什么这么设计?
作为前端开发,缓存是整天接触的概念,面试必问、工作中也频繁接触到,可能大家对缓存的 header 记的比较熟了,可是大家有没有思考过为什么 HTTP 的缓存控制要这么设计呢?
阅读量: 24标签: 缓存
抖音一面:Z-index大的元素一定在小的上面吗?
先公布一下答案:z-index不一定会生效,生效了也不一定是值大的在上面,主要取决于层叠上下文;给父元素设置一个很大的z-index不能实现覆盖子元素,但是把子元素的z-index设置成负数却可以满足要求。
阅读量: 212标签: 元素
聊聊微前端那些事儿
根据Micro-Frontend 官网的定义,微前端是将网站或者 web 应用程序视为由独立团队拥有的功能组合。这么说你可能会感到难以理解,通俗地讲,微前端就是各个仓库组件独立,彼此可以独立开发和部署
阅读量: 36标签: 微前端
Web前端开发程序员必备工具有哪些?
Web前端是一个新兴职业,市场需求大,薪资待遇高,吸引了很多人加入学习。无论是初学小白亦或是自身前端开发人员,好用的软件工具可以帮助他们更好的工作
阅读量: 35标签: 工具
HTTP请求头大全
HTTP请求头提供了关于请求,响应或者其他的发送实体的信息。HTTP的头信息包括通用头、请求头、响应头和实体头四个部分。每个头域由一个域名,冒号(:)和域值三部分组成。
阅读量: 541标签: http
keyCode对照表 - 键盘键码值keyCode大全
软件工程师经常会用到键盘响应的操作,键盘响应需要用到键盘按钮keycode的对应的数字,接下来小编给大家介绍一下,编程中的键盘按钮keycode
阅读量: 63标签: 键盘
Base64编码对照表
在WEB开发Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。可查看RFC2045~RFC2049
阅读量: 53标签: base64