为什么不建议使用@import引入css 31412020-06-13不建议使用@import主要有以下两点原因:原因一、使用@import引入CSS会影响浏览器的并行下载使用@import引用的CSS文件只有在引用它的那个css文件被下载、解析之后,浏览器才会知道还有另外一个cs...
css中实现背景透明的三种方式 39922020-06-10css中实现背景透明通常有如下3种方式,以下是这三种方式的不透明度为80%的写法:css3的opacity:x,x 的取值从 0 到 1,如opacity: 0.8css3的rgba(red, green, bl...
JavaScript 对象可以做到的几件事 38282020-06-07除了普通的对象属性赋值和遍历之外,我们还可以使用 JavaScript 对象执行许多其他操作。在本文中,我们将了解如何使用它们,包括访问内部属性、操作属性描述符和继承只读属性。1、访问内部属性JavaScript...
干货分享:CSS 9种方法实现不定宽高的垂直水平居中 32372020-06-03CSS 9种方法实现不定宽高的垂直水平居中:有常见的 flex、transform、absolute 等等。也有 CSS3 的网格布局。还有伪元素的方法,是的,你没有看错,::after 和 ::before 也...
JS 中 9 个强大主流写法(各种 Hack 写法) 35502020-06-031. 全局替换我们知道,字符串函数 replace () 仅替换第一次出现的情况。您可以通过在正则表达式的末尾添加 /g 来替换所有出现的内容。var example = "...
css中&表示什么意思 48102020-06-03css中&表示什么意思呢?最近在仿站过程中遇到这样一个问题,本着求根问底的精神,研究了一下。我们先来看一段css源码:ul{ margin-bottom:...
4种移动端适配方法 37682020-06-02本文主要介绍4种移动端适配方法,都是一些自己在实际操作中总结出来的。1、@media screen实现网页布局的自适应优点 : 无需插件,能够适应各种窗口大小,只需在CSS中添加@media screen属性。官...
快速理解 JavaScript 的垃圾回收 27982020-05-29快速理解 JavaScript 的垃圾回收前言JS具有自动垃圾回收机制,换句话说,执行环境会管理代码执行过程中使用的内存。JS垃圾回收的原理执行环境会找出那些不再继续使用的变量,然后释放其占用的内存。JS垃圾回收...
css如何实现底部tapbar栏效果 39812020-05-27这篇教程介绍了css如何实现底部tapbar栏效果。首先我们来看一下实现效果:废话不说,上代码:css代码:*{ margin: 0; &...
css如何实现适配iphone全面屏 40132020-05-27css如何实现适配iphone全面屏?一、media query方式/*iPhone X 适配*/ @media only screen and (d...
HTML5中video标签如何使用 35882020-05-24HTML5中的video标签用于播放视频文件的,在video标签中我们可以设置窗口的宽高,视频的自动播放,循环播放以及视频的封面图片等等HTML5是下一代HTML,新增了许多新的标签,这些标签实现了许多新的功能。...
html5的drag和drop的用法示例 40122020-05-24本篇文章给大家带来的内容是关于html5的drag和drop的用法示例(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。5分钟弄清楚html5的drag and drop,及其他监听事件和执...
Vue中Computed和Watch的用法及区别 41842020-05-24本篇文章介绍了vue中的计算属性computed和监听属性watch的区别,希望对学习vue前端框架的同学有帮助!一、 计算属性(computed)1.计算属性是为了模板中的表达式简洁,易维护,符合用于简单运算的...
jQuery表单插件jquery.form.js 41042020-05-22jQuery Form插件是一个优秀的Ajax表单插件,可以非常容易地、无侵入地升级HTML表单以支持Ajax。jQuery Form有两个核心方法 -- ajaxForm() 和 ajaxSubmit(), 它...
PHP中如何将JSON文件转XML格式 42042020-05-22PHP中如何将JSON文件转XML格式首先获取JSON文件中的字符;$content = file_get_contents('./data.json');然后使用函数“jso...
JavaScript 如何实现横向瀑布流 54132020-05-21最近在做一个小程序项目,在 UI 上借鉴了一下其他 App 设计,其中有一个图片横向布局铺满的 UI 感觉挺好看的,类似于传统的瀑布流布局横过来一样。于是就自己实现了一下,并且将原本的横向两张图的方法扩展了下,改...
js中!与!!的用法介绍 28032020-05-21js中!的用法是比较灵活的,它除了做逻辑运算常常会用!做类型判断,可以用!与上对象来求得一个布尔值。1、!可将变量转换成boolean类型,null、undefined和空字符串取反都为false,其余都为tru...
推荐六款移动端 UI 框架 51122020-05-21作为一个前端人员来说,总结几款相对来说不错的用于移动端开发的UI框架是非常必要的,以下几种移动端UI框架就能基本满足工作中开发需要,根据项目需求,选用合适的框架搭建项目,更能容易提高开发效率。一、MUI最接近原生...
微信小程序中跳转另一个微信小程序的方法 59792020-01-11微信为了不让小程序成为孤岛,提供了从一个微信小程序跳转到另一个微信小程序的功能,这个功能也是经过了很多波折,方式也不断改变,所以导致很多小伙伴在网上找到的方法都不能正确解决自己的问题。下面我来分享一下跳转方法的变...
JS如何实现数组数据的上移下移 49782019-12-30Vue项目开发中碰到对表格数据实现上移,下移的需求,只是纯前端实现移动数组数据,不跟服务端做交互。经研究,用splice方法简洁优雅,具体实现如下:// 上移,下移 onMove(code, ...
关于ThinkPHP多表联合查询的常用方法教程 开发语言2021-04-24下面给大家介绍ThinkPHP多表联合查询的常用方法,希望对需要的朋友有所帮助!ThinkPHP中关联查询(即多表联合查询)可以使用 tab...
MySQL数据库线上修改表结构的方法教程 服务器/数据库2022-09-05本篇文章给大家带来了关于mysql的相关知识,MySQL有一个把锁,叫做MDL元数据锁,当对表修改的时候,会自动给表加上这把锁,也就是不需要...
如何给网站增加一个chatgpt机器人聊天窗口教程 建站教程2023-03-01最近ChatGPT 实在是太火啦,但是由于是国外网站,导致很多小白不知道怎么使用。今天带来一个html版的,可以给任何网站增加一个chatg...
深入了解Node.js 中的多线程和多进程教程 Web前端2020-10-03Node.js 是一个免费的跨平台 JavaScript 运行时环境,尽管它本质上是单线程的,但是可以在后台使用多个线程来执行异步代码。由于...
详解Vue PC端如何实现扫码登录功能教程 Web前端2023-01-30本篇文章给大家带来了关于Vue的相关知识,其中主要介绍了在PC端实现扫码的原理是什么?怎么生成二维码图片?怎么用Vue实现前端扫码登录?感兴...
分享ChatGPT的初步使用(laravel与go示例)教程 开发语言2023-02-07ChatGPT初步使用我是谁?您是一个使用者,但我不知道您的具体身份。写一个 laravel 上传文件示例以下是一个使用 Laravel 框...