摘要: let str='dfdsafbuhdfhjlvasdfusdljasdvflasudfvasdpufvsih'; let ldf={},word; let len=str.length; for (let i=0;i<len;i++){ word=str[i]; if(ldf[word]){ ld 阅读全文
posted @ 2019-08-23 15:44 CALLARSE 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 动画和变形 盒子动画 简单动画 渐变时间函数:transition-timing-function CSS属性以何种速度进行渐变 贝塞尔曲线:cubic-bezier 贝塞尔曲线是由四个参考点绘制而成的曲线 在CSS中,第一个点和第四个点已固定,用户可以设置第二和第三个点曲线的纵坐标表示渐变轨迹,横 阅读全文
posted @ 2019-08-18 22:50 CALLARSE 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 美化盒子 美化文本 第一部分 字体大小(font-size) 默认值:medium:中等字号 larger:大字号 smaller:小字号 数值 px【常用】:绝对字体大小 em【常用】:相对于父元素的字体大小,若没有父元素,则使用基准字号 rem:相对于基准字号 %:原理同em,例如200%,相当 阅读全文
posted @ 2019-08-18 22:49 CALLARSE 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1页面的制作过程 1设计师制作设计图 划分区域 最重要 最复杂 2前端工程师制作页面 填充内容 2如何划分区域 用合适的元素来表示不同的区域 已学习 HTML 设置区域的位置、尺寸、背景等样式 CSS 3划分区域中的CSS知识 每个元素都会在页面中生成一个矩形区域 CSS称该矩形区域为盒子(box) 阅读全文
posted @ 2019-08-18 22:48 CALLARSE 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1.常见CSS属性 2.CSS选择器 三种基本选择器:元素选择器、类选择器、ID选择器 3.声明冲突 4.层叠概述 1.什么是层叠? 层叠是一种机制,用于解决CSS声明冲突,多个相同的CSS声明(属性),应用到同一个元素上 2.层叠的过程 比较优先级:优先级低的声明会被淘汰,优先级高的声明胜出 比较 阅读全文
posted @ 2019-08-18 22:47 CALLARSE 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1.语义化概述 什么是语义化? HTML中不同的元素代表不同的含义,使用具有含义的元素来书写HTML文档,即语义化 作用:有利于浏览器理解HTML文档。有利于搜索引擎理解HTML文档 2.超链接 <a>元素书写格式:<a href="目标"> 内容 </a> target="页面打开位置"点击后在哪 阅读全文
posted @ 2019-08-18 22:45 CALLARSE 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 一,基本概念 (一)视觉格式化模型 视觉格式化模型(visual formatting model):CSS的一种机制,它规定了页面中的多个盒子如何布局 css的一种机制,视觉格式化模型属于css范畴 多个盒子如何布局,中的每个HTML元素都会在页面盒子中生成 这些盒子如何排列、如何相互影响,由视觉 阅读全文
posted @ 2019-07-31 11:52 CALLARSE 阅读(391) 评论(0) 推荐(0) 编辑