摘要: JavaScript 是指在浏览器运行的 脚本就是剧本,在指定场景,特定时间,规定角色的对白,动作,情绪的变化 并且js是同步的,单线程的执行脚本 同步异步 js的运行是同步的, 运行完第一行才会运行第二行 遇到函数执行会进入函数里,等函数执行完再回到跳进去的行数 异步有计时器和AJAX 异步不会停 阅读全文
posted @ 2019-12-13 22:14 一个年轻淫 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 在Long Long Ago,那个前端还是一个切图仔的年代,那时的页面根本没有js,前端的api非常的少,页面的所有数据都来自服务器渲染,任何的页面操作都会提交form表单请求刷新页面,直到那一天,浏览器开发者给浏览器挖通了一条可以不刷新页面就从服务器获取数据的通道,以及大量的es更新,那一天前端咸 阅读全文
posted @ 2019-12-13 22:12 一个年轻淫 阅读(272) 评论(0) 推荐(0) 编辑
摘要: bom是浏览器提供的api,也就是运行环境的工具 可以理解为因为有html页面所有有dom,因为运行在浏览器上所以有bom 那浏览器提供了什么呢? window对象 location对象 history对象 navigtor对象 弹窗对象 计时器 cookie Storage对象 XMLHttpRe 阅读全文
posted @ 2019-12-13 22:11 一个年轻淫 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 封装一个jq 使用 封装一个jq插件 阅读全文
posted @ 2019-12-13 22:10 一个年轻淫 阅读(57) 评论(0) 推荐(0) 编辑
摘要: js有两种运行环境,一个是浏览器,一个是服务器(NodeJS) js的本质是es,因为运行环境的不同,为了操作环境内的api做了升级 在浏览器上js分为es + dom + bom 在服务器上js又有另外的功能,这个在NodeJS里讲 dom和bom就是环境自带的东西 在css的dom树里讲过,浏览 阅读全文
posted @ 2019-12-13 22:09 一个年轻淫 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 单选radio和多选checkbox是用name属性关联的 相同的name就相当于同一道题 独立的单选多选只有点击页面上的那个点才能选中 想要实现点击这个选项对应的文字也能选中需要用到` html 点我也能选中 html 点我也能选中 要注意的是label里只能出现一个input表单元素,输入框也一 阅读全文
posted @ 2019-12-13 22:06 一个年轻淫 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 当用户访问ip地址,比如 ==www. aa .com/bb/cc/dd.html== 正常情况下是访问一个叫aa.com的服务器里的bb文件夹里的cc文件夹里的dd.html这个文件(其实很多情况都是假的地址,做了服务器代理,前端路由等安全处理,就先这么理解吧!) 然后服务器读取本地的dd.htm 阅读全文
posted @ 2019-12-13 22:05 一个年轻淫 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 把响应式布局和动画放在一起写是因为他们有个共同点 符号 先讲讲响应式布局 响应式布局==曾经==非常的流行,这种布局方式可以做出一也兼容一切设备的页面,但是当页面的功能越来越多,css文件越来越大,兼容难度越来越大,js也会很难写,于是他们离开了历史的舞台, 如今流行的还是 ,pc用css适配实现, 阅读全文
posted @ 2019-12-13 22:04 一个年轻淫 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 鲁先生曾经说过:"html和css都不能算一门语言..." html确实不能算一门语言,他只是二三十个英语单词而已,但是css不一样,css是==艺术== 骚操作 上图的12个图标每一个用一个div和两个伪类和动画实现的,很秀 来自一个大佬是教程,代码我就不复制了 "B站视频地址上集" "B站视频地 阅读全文
posted @ 2019-12-13 22:03 一个年轻淫 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 去除浮动 内盒子模型(之前讲过浏览器默认的是context box标准盒子模型,但是最好用的还是内盒子模型,内盒子模型的width和height是包括border和padding的,往一个宽高固定的内盒子添加padding和border,本身的width不会改变,是原本的内容区域被减少了) 清洁自带 阅读全文
posted @ 2019-12-13 22:01 一个年轻淫 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 在html篇里提到设置视口宽度和设备宽度,固定的meta配置就是写死的,死记硬背 应该清楚的是手机端的适配应该克服的难题就是宽度根据手机屏幕的大小变化,而高度却没有办法跟随比例变化,也就是宽高比,比如在手机上要一行上排列三个div放正方形的三个div,要怎么做,三个div浮动排列后各自设置width 阅读全文
posted @ 2019-12-13 22:00 一个年轻淫 阅读(5050) 评论(0) 推荐(0) 编辑
摘要: 如何实现一个左中右的布局 在flex出现之前 使用flex 上面看起来flex也没什么牛逼的地方啊 但是当你试着去 left里放上一张不知道高度的图片时,你会知道中间和右边的字要做到 是多么的困难,而flex只需要在 box里加上一句 就行,flex真香了,这个属性是最常用的,而flex还有大量的功 阅读全文
posted @ 2019-12-13 21:59 一个年轻淫 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 如何查看一个标签的当前css样式 如上图所示 1. 先用标签选择器选择某个标签 2. 然后在elements区域就会自动找到该标签 3. 然后在右侧的styles区域整个区域都是该标签的样式,从上到下是显示的优先级,被划掉的Style就是说明是被另一个样式覆盖了 4. 把鼠标移动到style的样式上 阅读全文
posted @ 2019-12-13 21:57 一个年轻淫 阅读(540) 评论(0) 推荐(0) 编辑
摘要: css3跟html5一样是css的最新版本,但也是很多年前了 css3更新了 1. max/min width/height 最大最小宽高 2. border radius 圆角 3. background(image,size,repeat,position,Origin,clip) 背景,可以用 阅读全文
posted @ 2019-12-13 21:56 一个年轻淫 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 如果说html只是一些标签,css就是装修装饰标签的皮肤 有些html是有默认自带一些css样式的,正常情况下是需要把默认样式去掉的,因为会影响页面样式,而且默认的很不美观,比如,body标签自带8px的margin,p标签自带上下margin,ul里的li自带黑色的点,按钮自带背景颜色,borde 阅读全文
posted @ 2019-12-13 21:55 一个年轻淫 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 点击页面按下键盘的F12,或者鼠标右键选择检查(N) 会弹出一个窗口,这个窗口就是调试窗口 如上图所示,第一个图标是标签元素选择器,点击使用后,在页面上移动,会在Elements的区域找到你鼠标选中的html代码,如果找到的并不是你看到的内容,则说明你想找的标签被另一个更高的标签挡住了,按一下 ,把 阅读全文
posted @ 2019-12-13 21:54 一个年轻淫 阅读(3101) 评论(0) 推荐(0) 编辑
摘要: html5是最新版的html的标签和标签属性,虽然是最新版的,也过了好多年了 》》html5之新标签 div语义化 只是看起来更整齐,可读性,语义化 Header nav(导航) article(区域) section(主题) aside(广告) footer 视频标签video和一个音频标签aud 阅读全文
posted @ 2019-12-13 21:53 一个年轻淫 阅读(679) 评论(0) 推荐(0) 编辑
摘要: html值得一说的应该就是适配 !!适配是与手机同时存在的 写好一个页面在手机端打开,会发现这个页面显示很小,那是因为设备的视口宽度viewport不等于设备宽度device width,而页面是根据视口宽度显示的,一般来说一个手机的视口宽度是980px,而设备宽度是350px 如果测量手机的视口宽 阅读全文
posted @ 2019-12-13 21:47 一个年轻淫 阅读(1810) 评论(0) 推荐(0) 编辑
摘要: html就是指一个html文件,它是由各种标签组成的 html分为 和 Head 和 Body 1. Head title+meta+link+style 2. Body 标签元素+script 标签元素在js里叫做节点dom node,节点,标签,元素都是他的叫法 最常用的标签元素当然是 div 阅读全文
posted @ 2019-12-13 21:43 一个年轻淫 阅读(176) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-12-13 21:37 一个年轻淫 阅读(28) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示