发布了文章2018-09-06
js面向对象编程 什么是面向对象编程?用对象的思想去写代码,就是面向对象编程 对象的组成: 对象的属性 对象的方法,就是对象的一些行为(通常是一个函数) {代码...} 什么是构造函数? 简单的说构造函数就是类函数 对象是类的一个具体实例 类是对象的抽象 或者说 ...
发布了文章2018-08-29
如果看网上的fetch教程,会首先对比XMLHttpRequest和fetch的优劣,然后引出一堆看了很快会忘记的内容(本人记性不好)。因此,我写一篇关于fetch的文章,为了自己看着方便,毕竟工作中用到的也就是一些很基础的点而已。
赞了文章2018-08-15
“双飞翼布局”可以比作一只天使,可以把center看成是鸟的身体,left和right则是天使的翅膀。这个布局的实现思路是,先把最重要的身体部分放好,然后再将翅膀移动到适当的地方。(双飞翼的特点就是给天使的身体上在加上一个盔甲<一个div>)。它的优点是:代码比...
赞了文章2018-08-15
一、CSS导航栏 (1)导航栏的作用 熟练使用导航栏,对于网站排版非常重要,使用CSS你可以转换成好看的导航栏而不是枯燥的HTML菜单。 (2)垂直导航栏 <1>代码如下 {代码...} <2>效果图如下: (3)水平导航栏 <1>代码如下: {代码...} <2>效...
赞了文章2018-08-15
本文的内容为使用 HTML 与 CSS 来创建提示工具,提示工具在鼠标移动到指定元素后触发。这个提示工具可以使我们排出的网页增加美感,也可以提升用户的可读性。(提示工具可以四周提示这里只演示上和右,左和下的同理调调距离就可以实现了) 一、提示内容在上面 1<...
赞了文章2018-08-15
一、精灵图使用场景: 二、Css Sprite(优点) 减少图片的字节。 减少网页的http请求,从而大大的提高页面的性能。 解决了网页设计师在图片命名上的困扰,只需对一张集合的图片上命名就可以了,不需要对每一个小元素进行命名,从而提高了网页的制作效率。 更换风格方...
赞了文章2018-08-15
一、媒体查询 <1>作用 使用 @media 查询,你可以针对不同的媒体类型定义不同的样式。 @media 可以针对不同的屏幕尺寸设置不同的样式,特别是如果你需要设置设计响应式的页面,@media 是非常有用的。 当你重置浏览器大小的过程中,页面也会根据浏览器的宽度和高...
赞了文章2018-08-15
一、简介 响应式下拉菜单可在多个移动端显示会有不同的效果。 二、代码如下 {代码...} body{ {代码...} }.nav{ {代码...} }ul{ {代码...} }ul>li{ {代码...} }ul>li>a{ {代码...} }ul>li:hover{ {代码...} }.clearfix:after{ {代码...} }.clearfix{ {代...
赞了文章2018-08-15
前端主流框架(目录) Bootstrap Vue.js Angular 1 一、Bootstrap Bootstrap是一个用于使用HTML,CSS和JS进行开发的开源工具包。使用我们的Sass变量和mixins,响应式网格系统,广泛的预构建组件以及基于jQuery构建的强大插件,快速构建您的想法或构建整个应用程序。目...
赞了文章2018-08-15
一、接下来为大家介绍一下美女们! d 代码如下: {代码...} 本文应用了onclick+innerHTML技术!进行切换图片 持续更新,欢迎大家指教!
赞了文章2018-08-15
具体描述:利用 js 来实现图片和图片间的转化,利用点击按钮的行为来控制图片的转换。{这里是通过js函数来控制图片的名字来显示在网页中}(解释在代码中)效果图:
赞了文章2018-08-15
首先让我们先欣赏一下效果图: html文本: {代码...} css样式: {代码...} JS: {代码...} 源码: {代码...} 持续更新,欢迎大家指教!
赞了文章2018-08-14
1.所谓的pug就是我们之前说的jade,也就是一种通过缩进的方式来编写代码的过程,在编译的过程中,我们不需要考虑标签是否闭合的问题。此外,用这种编译方式,加快了我们写代码的速度,也为代码复用提供了便捷。
赞了文章2018-08-14
说明 Pug原名不叫Pug,是大名鼎鼎的jade,后来由于商标的原因,改为Pug,哈巴狗。其实只是换个名字,语法都与jade一样。丑话说在前面,Pug有它本身的缺点——可移植性差,调试困难,性能并不出色,但使用它可以加快开发效率。本文将详细介绍pug模板引擎。 安装 {代码.....
赞了文章2018-08-14
1.所谓的pug就是我们之前说的jade,也就是一种通过缩进的方式来编写代码的过程,在编译的过程中,我们不需要考虑标签是否闭合的问题。此外,用这种编译方式,加快了我们写代码的速度,也为代码复用提供了便捷。
赞了文章2018-08-14
一、概要 本文档针对移动前端开发,包括 Hybrid 里面的web页面,非 Native 应用。 二、适用 所有经验适用于:iOS6.0+, Android4.0+ 三、小结 <1>css伪类:active 如果你想使用元素的伪类来实现 按下激活 状态,那么你需要知道以下问题: iOS上的几乎任何浏览器...
赞了文章2018-08-14
属性基本含义: content="width=device-width: 控制 viewport 的大小,device-width 为设备的宽度 initial-scale - 初始的缩放比例 minimum-scale - 允许用户缩放到的最小比例 maximum-scale - 允许用户缩放到的最大比例 user-scalable - 用户是否可以手动缩放
赞了文章2018-08-14
3D 首先让我们来看一张效果图 1.1.1 属性 perspective :透距离,单位像素(值越小,透视距离越近,效果越明显):设置父元素上 perspective-origin: 设置透视点的位置 transform-style :指定某元素的子元素是位于三维空间内,取值:flat | preserve-3d 1.1.1思路 (...
赞了文章2018-08-14
一、正方体 我认为正方体可以算是3D图像的基础吧,首先正方体是由六个相同的面所组成,其次就需要我们依次构造。(据体构造在代码中)成平图如下: 代码如下: {代码...} 二、动态立体图片册 将图片册设计成立体3D的效果效果图如下: 利用旋转、移动、倾斜和3D效果让...
赞了文章2018-08-14
一、今天让我们来学习一下css 3D吧! 1.首先我们要学习好css3 3d一定要有一定的立体感! 2.再来那就聊聊原理吧! 3.css3 3d 顾名思义是由两个2d名片组成的 但不是让你建立连个2d啊! 一个div要想又3d效果那就得在最外层建立一个3d平面. transform-style: preserve-3d...