- 博客(21)
- 收藏
- 关注
原创 面试常见问题(1):this的常见问题
this 的含义:this关键字是一个非常重要的语法点。毫不夸张地说,不理解它的含义,大部分开发任务都无法完成。前一章已经提到,this可以用在构造函数之中,表示实例对象。除此之外,this还可以用在别的场合。但不管是什么场合,this都有一个共同点:它总是返回一个对象。简单说,this就是属性或方法“当前”所在的对象。var person = { name :'zhangsan', ...
2018-04-13 17:49:11
357
原创 关于json数据格式
一、关于jsonJSON 是一种语法,用来序列化对象、数组、数值、字符串、布尔值和 null 。它基于 JavaScript 语法,但与之不同:JavaScript不是JSON,JSON也不是JavaScript 参考:http://timelessrepo.com/json-isnt-a-javascript-subset二、相关方法使用JSON.parse的使用:console.log(JS...
2018-04-13 16:49:46
373
原创 关于旭神的学习记录(7):纯css小三角样式等
一、了解HTML5 details, summary默认交互行为<details>标签在Chrome,Firefox等浏览器下默认是有展开收起行为的,例如下面HTML:<details> <summary>这是摘要1</summary> <p>这里具体描述,标签相对随意,例如这里使用的&lt;p&gt;标签...
2018-04-13 10:39:08
553
原创 关于旭神的学习记录(6):focus-within伪类与纯CSS下拉列表实例页面
.bar { background-color: #e3e4e5; color: #888; padding-left: 40px;}.summary { display: inline-block; padding: 5px 28px; text-indent: -15px; user-select: none;/*none:文本不能...
2018-04-12 15:57:51
233
原创 关于旭神的学习记录(5) CSS3 : CSS改变插入光标颜色caret-color简介及其它变色方法
一、CSS改变输入框光标颜色的原生属性caret-colorinput { color: #333; caret-color: skyblue}<input value="文字内容">caret-color属性不仅对于原生的输入表单控件有效,设置contenteditable的普通HTML标签也适用。例如:[contenteditable="true"] { ...
2018-04-12 14:52:12
483
原创 关于旭神的学习记录(4) 文章容器滚动显示
.box { width: 70%; height: 600px; border: 1px solid #eee; overflow: auto; }.box p { margin: 0; padding-bottom: .667rem; }<div id="box" class="box"> <p> 正午太阳高悬,上海松江,某处二本院 ...
2018-04-12 14:25:23
161
原创 关于旭神的学习记录(3) CSS3 : 表单元素default伪类选择器简介
一、CSS3 :default伪类选择器简介CSS3 :default伪类选择器只能作用在表单元素上,表示默认状态的表单元素。举个例子,一个下拉框,可能有多个选项,我们默认会让某个<option>处于selected状态,此时这个<option>可以看成是处于默认状态的表单元素(例如下面示意代码的“选项4”),理论上可以应用:default伪类选择器。<select ...
2018-04-12 11:35:30
233
原创 关于旭神的学习记录(2) h5相关插件
h5相关插件:https://developer.mozilla.org/en-US/Apps/Fundamentals/Audio_and_video_delivery/Adding_captions_and_subtitles_to_HTML5_video#HTML5_and_Video_Captions
2018-04-12 11:25:11
141
原创 关于旭神的学习记录(1) animate api
style:ball { display: block; width: 150px; height: 150px; border-radius: 50%; background-color: #cd0000;}html:<div class="demo"> <ball></ball></div>js:var...
2018-04-12 10:58:46
211
原创 css+js让文字向上自动滚动
style:.wrap{ padding:10px; border:1px #ccc solid; width:500px;margin:20px auto;}.roll-wrap{ height:130px; overflow:hidden;}html:<div class="wrap"> <div class="roll-...
2018-04-11 17:21:22
10954
原创 CSS控制图片和文字在同一行显示且对齐的方法
html代码:<div class="win_act"> <div class="win_act_left"> <p class="title_ready">活动即将开始</p> </div> <div class="win_act_right&q
2018-04-11 11:41:43
9003
原创 pc端CSS背景图片页面自适应充满屏幕
代码body { overflow: hidden; position: fixed; width:100%; height:100%; background: url("image.png") no-repeat; background-size:c...
2018-04-10 15:50:34
7150
原创 ja学习路线(1) Java数组声明、创建、初始化
一维数组的声明方式:type var[]; 或type[] var;声明数组时不能指定其长度(数组中元素的个数),Java中使用关键字new创建数组对象,格式为:数组名 = new 数组元素的类型 [数组元素的个数]初始化:1.动态初始化:数组定义与为数组分配空间和赋值的操作分开进行;2.静态初始化:在定义数字的同时就为数组元素分配空间并赋值;3.默认初始化:数组是引用类型,它的元素相当于类的成员...
2018-04-08 17:33:52
529
原创 vue学习1之组件传递
子传父;<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, init
2018-04-08 10:31:41
126
原创 数组的随机取值
//count 数组的总长度 randomCount 随机显示的数量 var selRandomNum = function(count,randomCount){ var count = count || 10; var randomCount = randomCount || 3; var totalArray = [],randomArray = []; ...
2018-04-07 09:33:22
788
原创 H5关于IOS安卓app的mp4视频播放全屏解决方法
视频压缩可用格式化工厂,选择MP4;添加文件:按自己的需求选择视频的大小都选定之后按确定键 ,接下来按开始,便会开始解压视频,剩下就慢慢等下载结束就好接下来关于h5视频全屏竖屏播放的问题,<video id="videoALL" src="demo455.mp4" poster="mv.jpg" /*视频封面*/ preload="auto" webkit-play...
2018-03-28 15:54:00
2196
原创 h5 video视频播放
1.0最简单的<video width="450" height="350" controls="controls" type="video/mp4" preload="auto"> <source src="../video/data/1.mp4" autostart="false&quo
2018-03-23 15:52:17
11938
原创 js实现全选删除
htmL:<div> <form action="" method="post"> <table border="1px"> <tr> <th> <input type="Che
2018-03-22 17:41:50
2820
原创 vue如何获取自定义元素属性参数值
偶尔还是会陷入到DOM操作上面去,其实你应该关心的是数据传递,而不是操作DOM。如果你是想获取data-num的数据,可以这样写:<span @click="getData($event,'21')">55</span>getData:function (e,num) { console.log(num) }这样就可以取到这...
2018-03-22 13:57:56
56888
1
原创 使用Notepad开发java的基本步骤
1.hello world开发环境:在Notepad++跟着菜鸟教程(http://www.runoob.com/java/java-basic-syntax.html)一步一步写出来,哈哈哈打开Notepad,把上面的代码添加进去;把文件名保存为:HelloWorld.java;打开cmd命令窗口,进入目标文件所在的位置,假设是C:\在命令行窗口键入 javac HelloWorld.java ...
2018-03-21 16:05:59
2241
原创 vue基本理论知识
vue基本理论知识vue 是什么?按照官网的解释:Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。
2018-03-21 13:27:24
825
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人