自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ryan的博客

前端开发

  • 博客(36)
  • 资源 (5)
  • 收藏
  • 关注

原创 WebStorm的下载与安装

WebStorm:是一款开发网页非常好用的编辑代码工具,支持丰富的插件,功能实用,是很多网页开发者喜爱的一款工具。1.首先打开浏览器搜索WebStorm进入官网 :推荐使用Google Chrome浏览器,因为官网都是英文,而Chrome支持翻译,这样就方便许多2.进入官网后,找到下载按钮,听说最好点中间黑色的下载最稳妥,可以试试看:3.下载完成后,找到下载的安装包,双击运行:4.接...

2019-04-23 22:02:29 15025

原创 你可能不知道的Cookie

常规的Cookie认知:不能跨域 储存空间有限 通过document.cookieAPI进行get和setCookie与其他本地存储的区别:大小不同,cookie是最小的。 数量受限,每个域名下的cookie数量最多为20个(但很多浏览器厂商在具体实现时支持大于20个) 某个域下的cookie会自动随该域下的请求带在request header的cookie字段里。 可以设定过期时间。 可以设定path,而其他存储往往只有域的限制。 存在httpOnly属性,只能由服务端设置,JS无

2022-04-12 15:24:05 826

原创 https页面加载http资源的解决方法

前言 在公司做了一个官网项目,在浏览器中调试查看页面,页面样式、布局都是按照代码写的那样。没有任何异常。由于公司的服务器还没通过备案,于是我打算先部署在我自己的阿里云服务器中去测试看看。不测还好,一测发现网址打开后,页面布局全乱了,很多报错,我以为是css没有引用上去,可是看到页面中设置的color都有显示。而且页面中部分图片都没有加载出来。这就让我有点懵,网上搜了一下原因才知道原来是:在https中引入了http资源所导致的。浏览器警告的,它的意思是:“混合内容:“”中的页面已通过H...

2021-01-15 20:24:43 40761 1

原创 HTML的input属性

HTML的input属性之前我收集发表了表单元素和元素input的type值;这里主要讲解一下input的属性value值有哪些;其实也是超多。其书写格式为:value=“值” 哈哈,一起来看看吧readonly 属性规定输入字段为只读(不能修改):<form action=""> First name:<br><input type="text" name="firstname" value="John" readonly><br>

2020-11-12 15:20:59 8263

原创 HTML表单元素--input输入类型(2)

HTML表单元素–input输入类型(2)在HTML中,表单元素中的input元素是占很重要的地位的,第一原因是常用,第二是input元素有太多的type值。老的在之前的文章:input输入类型(1)中有讲解;这里主压迫详细介绍HTML5中新增的HTML5 增加了多个新的type:color 用于应该包含颜色的输入字段。<form> Birthday: <input type="date" name="bday"></form>date

2020-11-11 20:30:51 408

原创 HTML表单元素

HTML表单元素HTML中的表单元素,可以说是整个HTML中最常用也是最重要的部分,里面包含的太多的元素,尔每一个元素中的type类型又有很多种。所以需要大家理清楚区分开来。第一个当然是我们最常见的 input;其type值超多:<input type="text"> 定义供文本输入的单行输入字段<input type="password"> 定义密码字段<input type="submit"> 定义提交表单数据至表单处理程序的按钮。<input ty

2020-11-11 20:17:46 569

原创 HTML提交方式:Post 和 Get

HTML提交方式:Post 和 Get我们都知道,HTML表单的Method 属性提交方式有两种:post and get;但是,这两种提交的方式究竟有什么不一样呢?为什么要区分开来呢?带着这种疑问,我们继续探索!首先,我们要知道什么是post提交和get提交post:<form action="action_page.php" method="POST">如果表单正在更新数据,或者包含敏感信息(例如密码)。post 的安全性更加,因为在页面地址栏中被提交的数据是不可见的。get

2020-11-11 18:56:15 1949

原创 Vue.js面试题

前端面试题–vue在我面试前端工程师的时候,问到最多的就属于Vue.js了,因为这个框架技术,在大城市公司中,基本都要求会使用。vue 概述Vue.js(读音 /vjuː/, 类似于 view)是一个构建数据驱动的 web 界面的库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。什么是MVVM?MVVM是Model-View-ViewModel的缩写...

2019-08-22 09:15:16 993

原创 Ajax面试题

前端面试题—Ajax关于Ajax的技术面试问题,我遇到的也不多,我面试问到的都在这里了。哈哈!什么是Ajax?Ajax(Asynchronous JavaScript + XML),即异步JavaScript + XML的缩写,主要用来页面异步刷新,也是构建RIA的一种基础技术Ajax的实现流程是怎样的?(1)创建XMLHttpRequest对象,也就是创建一个异步调用对象.(...

2019-08-22 09:10:47 1066

原创 jQuery面试题

前端面试题之–jQuery在我面试的过程中,关于jQuery的技术问题涉及的比较少,所以我也是简单整理了一下,希望对大家有所帮助Jquery是什么?jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery 能做什么?1 获取页面的元素2 修改页面的外观3 改变页面大的内容4 ...

2019-08-22 09:06:44 6374

原创 JavaScript面试题

面试题之–JavaScript篇什么是JavaScript?1.是一门脚本语言,通过JavaScript可以增加网页的交互功能,完成复杂的动态网页2.是一门动态类型语言3.是一门弱类型语言JavaScript的组成:1、ECMAScript 标准----js的基本语法2、DOM---Document object model 文档对象模型3、BOM---Browser ob...

2019-08-22 09:03:24 4383

原创 H5+css3面试题总结

H5+css3面试题总结哈喽,各位小伙伴们,又到了一年一度的毕业季,俗话说的话:毕业等于失业。一毕业就要面临着找工作的压力。我们程序员也是一样,程序员找工作更辛苦。因为还会有技术面试。所以我给大家总结了我面试的一些问题及答案,希望能帮到大家一、html5和html的区别:1.html5新增了语义化标签:footer 、nav、section…2.html5完全支持css33.支持本地离线...

2019-08-22 08:59:41 21362 1

原创 微信小程序--js文件

微信小程序–js文件(逻辑层)微信小程序这个前端系统分为视图层和逻辑层;视图层与HTML页面结构相似,逻辑层由JavaScript编写,实现数据的加工和判断处理等操作;逻辑层将数据进行处理后发送给视图层,同时接受视图层的事件反馈;为了方便微信小程序的开发,官方在JavaScript的基础上进行了一些修改和封装:1.提供了APP和Page方法,用来程序和页面的注册;2.提供丰富的API,比如...

2019-08-20 11:18:49 3986

原创 小程序的配置

小程序的配置我们新建一个小程序项目,都要对项目进行一些配置,如头对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。而这些配置都是在aap.json这个文件中完成的。一般新建的一个小程序的app.json会有pages和window这两个配置;当然,肯定不止这两个配置哟:pages:是用来设置页面的路径的window:是用来设置页面窗口的表现...

2019-08-19 11:09:23 651

原创 小程序的文件结构

小程序的文件结构我们利用微信开发者工具创建一个新的小程序,会有包含一个描述整体程序的app和多个描述各自页面的page。一个小程序的主体部分由三个文件组成,必须放在项目的根目录:> app.js: 小程序的主要逻辑判断> > app.json:小程序的公共设置,如页面头部的样式,字体等> > app.wxss:小程序的公共样式表,一些公共组件样式的配置...

2019-08-19 10:33:07 2056

原创 微信小程序--开发者工具

微信小程序–开发者工具俗话说的好:欲先利其事,必先利其器。我们开发人员也是一样,要想敲出更好更快的代码,首先是找一个好的开发工具;开发微信小程序也是如此,微信小程序有个专门的开发工具—微信开发者工具下载:下载传送门:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html可选择适合自己操作系统的版本进行下...

2019-08-16 09:58:19 1640

原创 微信小程序---介绍

微信小程序—介绍微信小程序,简称小程序,英文名Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。全面开放申请后,主体类型为企业、政府、媒体、其他组织或个人的开发者,均可申请注册小程序。小程序、订阅号、服务号、企业号是并行的体系。什么是微信小程序?小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦...

2019-08-16 09:18:04 1302

原创 css hack--浏览器兼容性问题

css hack–浏览器兼容性问题写css样式的时候,恐怕最头疼的就是各个浏览器下的兼容性问题,即css hack,不同的浏览器对css的解析结果是不同的,因此会导致相同的css输出的页面效果不同,这就需要css hack来解决浏览器局部的兼容性问题。使用css、 hack将会使用你的css代码部分失去作用,然后借助条件样式,使用其原css代码在一些浏览器解析,而css hack代码在符合条件要...

2019-06-12 13:57:07 1409

原创 css居中的常用方法

css居中的常用方法相信很多程序员都对居中样式不陌生,特别是前端人员,估计天天调整样式。而居中样式是非常常见且重要的。时一个属性就能搞定,有时则需要一定的技巧才能兼容到所有浏览器,利用css来实现对象的垂直居中有许多不同的方法,比较难的是应该选择哪种正确的方法。1.margin:0 auto; 也就是将margin-left和margin-right属性设置为auto,从而达到水平居中的效...

2019-06-12 13:47:12 910

原创 css选择器知识汇总

css选择器知识汇总对于大多数程序员来说,都很熟悉css选择器,也深知其重要性。打个比方说:我们给一个标签设定了一个class类,设定属性和样式,但是最终页面却没有显示我们给class中设定的样式,属性没有起作用。这个时候突然意识到了CSS选择器的优先级问题。严格来讲,选择器的种类可以分为三种:标签名选择器、类选择器和ID选择器。而所谓的后代选择器和群组选择器只不过是对前三种选择器的扩展应用。...

2019-06-12 10:33:48 695

原创 HTML滚动条样式代码及使用技巧

HTML滚动条样式代码及使用技巧在html网页中,我们都知道大篇幅的长文章会占据网页的大部分空间,影响了整体网站页面的美观性和阅读体验,因此,在html网页中添加一个带有滚动条的文本框,就可以很好地解决上述问题。网页滚动条本身就是浏览器的一部分,使用它可以方便浏览较大的网页html中滚动条属性设置scrollbar属性、样式详解1、overflow内容溢出时的设置(设定被设定对象是否显示滚...

2019-06-12 10:02:43 15174 2

原创 html文本框常见操作技巧

html文本框常见操作技巧1、html文本框怎么用css变圆角border-radius属性可以实现元素的圆角。如下css可以实现文本框(单行、多行)的圆角:input[type=text],textarea{border-radius:3px;border:1px solid #000;}border-radius用法如下:border-radius 属性是一个简写属性,用于设置四个 ...

2019-06-12 09:51:03 5320

原创 HTML中如何键入空格?

HTML中如何键入空格当我们要在HTML中键入空格的话,直接按空格键是错误的书写行为,因为直接按空格键对于后期不太好,在HTML中写空格是用 这个字符来写的,我们称 是空格占位符–&nbsp,如果直接在HTML中连续键入多个空格,可能会被认为只有一个,但是当你连续键入 这个字符就可以连续占用空格位了。<!DOCTYPE html><html><body...

2019-06-12 09:41:44 2755

原创 HTML5中获取类样式的方法

HTML5中获取类样式的方法1.注意:classList :当前元素的所有样式列表—数组1:添加样式:classList.add() ; add 为元素添加指定名称元素的样式–一次只能添加一个样式2:移除样式:remove: 为元素移除指定名称的样式(属性还在,样式移除)–一次只能移除一个3:替换样式:toggle:切换元素样式:如果元素之前没有指定名称的样式;就添加一个。如果元素之前有...

2019-05-27 14:48:49 2041

原创 HTML中获取Dom元素的方法

HTML中获取Dom元素的方法1.getElementsByTagName()方法:获取标签,获取的值是一个数组形式;然后再通过数组下标来准确得到自己想要的值//getElementsByTagName 获取标签方法 获取的值是一个数组形式 //通过索引下标获取第一个li 定义变量接收 const xx = document.getElementsByTag...

2019-05-24 18:50:03 4306 3

原创 HTML5新增的表单事件:oninput、onkeyup、oninvalid

HTML5新增的表单事件:oninput、onkeyup、oninvali1:oninput 监听当前指定元素内容的改变;只要内容改变(添加元素,删除元素),就会触发这个事件2:onkeyup 键盘弹起时触发,每一个键弹起时都会触发3:oninvalid:当验证不通过时触发为了方便大家理解运用,我做了一个简单的案例,供大家参考<!DOCTYPE html><h...

2019-05-24 13:53:54 3089

原创 如何让IE8及以下版本浏览器支持HTML5新的定义元素?

如何让IE8及以下版本浏览器支持HTML5新的定义元素?1:我们都知道HTML5在HTML4的基础上,增加了很多新的特性和元素,其中也包括定义元素;比如:header, section, footer, aside, nav…但是这些元素在低版本的IE浏览器中是不支持的。所以针对此问题,我学习了两种方法解决。希望对大家也有所帮助1.方法:我们都知道,这些新定义的元素都是用来页面布局的,都是...

2019-05-20 22:15:39 1573 1

原创 HTML5新增的几个布局结构元素

HTML5新增的几个布局结构元素1.header元素:一般用于网页的头部,定义头部的区域块,也可以定义一块内容,所定义的内容是一块独立的。<header> <h1>中国最大的搜索引擎</h1> <a href="http://www.baidu.com">百度</a> <nav> &...

2019-04-29 14:33:38 3804 1

原创 HTML5中video元素

HTML中video元素video元素:也是我们做网页经常用到的元素,它可以在页面中播放视频1.属性:src:视频的地址Height:视频页面的高度Width:视频页面的宽度Autoplay:网页加载完成后自动播放视频 有三个属性值:None–不会载入Metadata–只载入第一帧 Auto–请求下载整个视频(默认)Preload:预先载入视频Controls:播放按钮,进度...

2019-04-25 17:52:54 1879

原创 HTML表单元素--input输入类型(1)

HTML表单元素HTML表单用于搜集不同类型的用户输入。1.< form >元素:素定义 HTML 表单。其属性有action=“要提交的地址” method=" 提交的方式" 属性值有:get 和 post<form action="" method="post"> </form>2.< input >元素:最重要的表单元素,有很多t...

2019-04-25 17:29:58 2152

原创 HTML基本常用的标签

HTML基本常用的标签:1.标题标签:H1–H6< h1> 定义最大的标题。< h6 >定义最小的标题。建议:除了写标题意外,建议少用,我们可以用css样式来改变字体大小,美观<h1>这是标题 1</h1><h2>这是标题 2</h2><h3>这是标题 3</h3><h4>这...

2019-04-24 20:25:47 2180

原创 HTML的无序列表、有序列表、自定义列表

HTML的无序列表:1.无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。无序列表始于 <ul 标签。每个列表项始于 <li。2.无序列表的type属性有三个值 disc:表示实心小圆点 circle:表示空心小圆点 square:表示实心小方块 <title>无序列表</title> <!--无序列表的t...

2019-04-24 20:05:03 16234

原创 什么是HTML超链接?锚链接?

什么是HTML超链接?锚链接?HTML超链接1.超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。当把鼠标指针移动到网页中的某个链接上时,箭头会变为一只小手。我们通过使用 <a 标签在 HTML 中创建链接。有两种使用 <a 标签的方式:通过使用 href 属性 - 创建指向另一个文档的链接通过使用 na...

2019-04-24 19:51:47 1826

原创 HTML三种引入样式的方式

HTML三种引入样式的方式1.外部样式:是通过link元素引入 <link rel="stylesheet" type="text/css" href="样式写入地址">2.内部样式:又称内部样式表,必须写在head标签中,用style标签申明 <style type="text/css" >h3{color:red; } dd{font-size: sma...

2019-04-24 10:06:55 4528

原创 webstorm怎样新建html页面?HTML页面基本格式介绍

webstorm怎样新建html页面?HTML页面基本格式介绍1. webstorm怎样新建html页面?1.我们首先在自己电脑里面新建一个文件夹,用来存放HTML项目2.接下来就可以打开我们的webstorm3.新建项目,选择存储位置4.进入了工具,里面没有任何文件与项目,需要自己建立5。建好html页面后,会自动给我们成页面的基本格式,我们只需要编写html代码即可...

2019-04-23 23:09:00 11901

原创 什么是HTML5?HTML5的新特性!

什么是HTML5?HTML5的新特性!1.HTML是一种超文本标记语言,就是指页面也可以包含图片,链接,音乐甚至程序等一些非文字元素****2.HTML不是编程语言,这一点各位小伙伴一定要分清楚哦。3.HTML5是HTML的最新版本,很多小伙伴认为HTML就是HTML5HTML5的新特性:1.用于绘画的canvas元素。2. 用于媒介回放的video元素和audio元素.3. 对本地...

2019-04-23 22:46:30 856

利用swiper实现游戏网站幻灯片轮播代码

点击左侧列表标题,右侧的图片实现左右轮播滚动

2021-01-22

jQuery实现网页打开页面即弹窗

这是一个jQuery实现网页页面打开及弹窗的功能。在官网项目中比较常用;里面有两个类型的弹窗。都是可关闭的。小功能,更改起来比较方便简单。希望能帮助大家!

2021-01-22

网页带图标固定在右侧的右侧导航

写网页最常用的除了导航栏就是这个固定在页面左右两侧的固定导航栏了;这个也是我在写官网项目的时候弄的。很简单的一个小功能,希望能帮到大家!

2021-01-22

网页动效关闭的咨询功能.zip

这是一个做网站经常用到的点击按钮咨询功能,可自动唤起QQ程序添加好友。QQ可自己更改,图片样式也是更换很方便。关闭的时候是动效缓慢关闭。

2021-01-22

横向带二级菜单动效导航栏

这是一个网页横向带二级菜单导航栏;可直接引入文件使用,更改起来也很方便。各位小伙伴有需要可下载哟

2021-01-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除