行内元素和块级元素之间有什么区别?
在html+css基础当中,我们往往会遇到块元素和行内元素。在实际开发中,会经常把他们弄混淆,而且很难记住。那么行内元素和块级元素之间有什么区别?行内元素和其他行内元素都会在一条水平线上排列,都是在同一行的;块级元素却总是会在新的一行开始排列,各个块级元素独占一行
css怎么控制字间距?
文字与文字间距距离,字与字距离间距如何设置?使用CSS设置字与字间距的方法如下:我们使用css样式属性letter-spacing:+距离数字+html单位,如letter-spacing:15px;,即设置了字与字间距为15px
css中1px等于多少rem?
rem是CSS3中新增加的一个单位值,他和em单位一样,都是一个相对单位。不同的是em是相对于元素的父元素的font-size进行计算;rem是相对于根元素html的font-size进行计算。rem 和 em 一样,也是一个相对大小的值,它是相对于根元素 。
如何优化css expression性能?
IE 浏览器中 CSS Expression 特性的最大的问题:会反复执行,每秒钟可能执行了成百上千次,有严重的性能问题。何对 CSS Expression 进行优化呢?至少:如果我们将 CSS Expression 在匹配的元素中仅执行一次,性能将会提升很大。
vue打包后静态资源图片失效
老版本中需要找到config/index.js,找build打包对象里的assetsPublicPath属性,默认值为/,更改为./就好了;新版本中只有手动更改vue.config.js, 在里面配置publicPath即可
用了几十年的浏览器 user-agent 要退出历史舞台了?看看 Google 怎么说
Google 近日宣布,计划在 Chrome 浏览器上逐步淘汰 user-agent 字符串。这里稍微解释下,user-agent (UA,用户代理) 字符串是现代 web 和浏览器功能的重要组成部分。
JSON Web 令牌(JWT)是如何保护 API 的?
你可以已经听说过 JSON Web Token (JWT) 是目前用于保护 API 的最新技术。与大多数安全主题一样,如果你打算使用它,那很有必要去了解它的工作原理(一定程度上)。问题在于,对 JWT 的大多数解释都是技术性的,这一点让人很头疼。
使用原生js实现选项卡功能实例教程
选项卡是前端常见的基本功能,它是用多个标签页来区分不同内容,通过选择标签快速切换内容。学习本教程之前,读者需要具备html和css技能,同时需要有简单的javascript基础。
JavaScript 函数式编程中 compose 实现
可以看出,lodash的本来实现是从左到右的,但也提供了从右到左的flowRight,还多了一层函数的校验,而且接收的是数组,不是参数序列,而且从这行var result = length ? funcs[index].apply(this, args) : args[0]可以看出允许数组为空