首页 > 建站教程 > PHP教程 >
  • CSS3 Grid——CSS3网格布局详解

    CSS3 Grid——CSS3网格布局详解

    网格元素 网格布局的基本构建块就是网格元素,该元素是通过将元素的 display 属性设置为 -ms-grid(对于块级的网格元素)或 -ms-inline-grid(对于内联级的网格元素)进行声明的。(由于

  • jQuery Easing—jquery动画效果插件

    jQuery Easing—jquery动画效果插件

    jQuery的自带动画效果animate非常强大,可以做出各种动画效果。唯一缺陷是动画效果过度比较单一。这里,我爱模板网极力推荐一个插件,配合jQuery的animate,做出来意想不到的效果,例如

  • 字体转换网站——Font Squirrel

    字体转换网站——Font Squirrel

    html5之前,只要稍微特殊点的字体,都必须做成图片,以免客户端无法显示。而对于正文或者需要后台调用大量文字的地方,则无能为力。但是,html5推出了 @font-face 支持自定义字体之后

  • js实现两种实用的排序算法——冒泡、快速排序

    js实现两种实用的排序算法——冒泡、快速排序

    首先准备一个数组:arr=[2,5,4,1,7,3,8,6,9,0]; 一:冒牌排序 1思想:冒泡排序思想:每一次对比相邻两个数据的大小,小的排在前面,如果前面的数据比后面的大就交换这两个数的位置 要实

  • 手机端页面自适应解决方案—rem布局

    手机端页面自适应解决方案—rem布局

    该方案目前已过时,这里是更加完美的替代方案—— rem布局(进阶版) 相信很多刚开始写移动端页面的同学都要面对页面自适应的问题,当然解决方案很多,比如:百分比布局,弹性布局

  • 手机端页面自适应解决方案—rem布局进阶版(附源码示例)

    手机端页面自适应解决方案—rem布局进阶版(附源码示例)

    一年前笔者写了一篇 《手机端页面自适应解决方案—rem布局》 ,意外受到很多朋友的关注和喜欢。但随着时间的推移,该方案已然过时,故为大家介绍一个目前我极力推荐使用的,更

  • JavaScript克隆节点——cloneNode

    JavaScript克隆节点——cloneNode

    很多时候我们会用for 来生成多个结构相同的节点结构,这样我们需要写很多createElement、setAttribute、appendChild 等代码。但其实我们只需要有一个html 的模板,就可以用cloneNode 方法对已有的

  • ES6 — 对象扩展

    ES6 — 对象扩展

    转载自CSDN webxiaoma 的一篇关于ES6 对象扩展的文章: 一、对象属性和方法 1.简写 // 属性简写var a = "first";var b = {a};console.log(b) // {a:"first"}//方法简写var obj = { method (){ retrun "hello world"; }}//等

  • JS动态引入js,CSS——动态创建script/link/style标签

    JS动态引入js,CSS——动态创建script/link/style标签

    一.动态创建link方式 我们可以使用link的方式.如下代码所示: function addCssByLink(url){ var doc=document; var link=doc.createElement("link"); link.setAttribute("rel", "stylesheet"); link.setAttribute("type", "text/css")

  • 微信小程序——自定义图标组件

    微信小程序——自定义图标组件

    字体图标在网页中非常常见了。为了方便在小程序里面重复使用,自定义了一个图标组件,方便控制它的大小,颜色,自定义点击事件。 自定义图标组件的代码如下: 下面的代码是ic

  • 微信小程序——自定义导航栏

    微信小程序——自定义导航栏

    微信小程序导航栏很简单,有时候可能需要加入一些自定义的按钮,新版本的微信小程序已经支持自定义导航栏,官网导航json配置如下: 但是有时候我们项目需求可能需要自定义头部导

  • 小程序解析html——wxParse使用详解

    小程序解析html——wxParse使用详解

    由于小程序提供的RichText处理html dom过于简单,可能会出现一些样式和原文不一致的问题。所以,有时候就要特殊处理,显示富文本。而wxParse就是一个不错的选择。下面就来说说如何使用

  • elementUI滚动条美化组件——el-scrollbar的简单使用

    elementUI滚动条美化组件——el-scrollbar的简单使用

    elementUI是一款非常常用的前端框架,基于vue,使用方便。但是它的官方文档却没有提供关于滚动条美化的相关组件。其实是有的,就是el-scrollbar。使用方法如下: 1、在需要溢出滚动的地

  • PreferredSizeWidget——自定义AppBar

    PreferredSizeWidget——自定义AppBar

    要实现自定义AppBar,需要注意两点: 1、AppBar不是平常自定义组件简单的继承StatelessWidget或者StatefulWidget,它还必须实现PreferredSizeWidget 2、必须重写preferredSize,preferredSize比如要有return 下

  • Word.Application——js ActiveX操作word文档

    Word.Application——js ActiveX操作word文档

    本文来自 CSDN 的星辉Johnson,感谢大神提供的代码,写的太好了,故转载到此处! Word.Application官网地址:https://docs.microsoft.com/zh-cn/office/vba/api/word.font.strikethrough 说真的,刚开始我也不知

  • enquire.js——非常好用的响应式媒体查询插件

    enquire.js——非常好用的响应式媒体查询插件

    css3为我们提供了很好的媒体查询: 利用@media screen实现网页布局的自适应 ,而enquire.js是一个非常轻量级的纯js响应CSS媒体查询库。enquire.js是基于js的window.matchMedia()接口实现的更强的功能

  • 安卓下react native图片放大和长按保存的实现——react-native-image-zoom-viewer

    安卓下react native图片放大和长按保存的实现——react-native-image-zoom-viewer

    我爱模板网在做一个react-native安卓项目时,遇到了需要将图片放大和长按保存的需求,而react-native-image-zoom-viewer肯定是比较合适的插件,它支持缩放图片、保存图片等常规的图片操作。

  • Vite + Vue3 初体验 —— Vite 篇

    Vite + Vue3 初体验 —— Vite 篇

    本文作者:昵称不用太拉风,转载自简书。。著作权归作者所有。Vite 和 Vue3 在 2022 年应该不算个新事物了,但应该也有很多像我一样还

  • h5页面显示与隐藏事件——visibilitychange

    h5页面显示与隐藏事件——visibilitychange

    visibilitychange事件是浏览器的新事件方法,主要是用来监听页面是否处于显示状态,现在主流的浏览器都支持此事件,当浏览器进行切换选项卡、最小化、最大化、锁屏等操作的时候会主动触发该事件。