摘要:
在JavaScript中,数据可分为两类,分别为原生数据类型和对象数据类型 对象数据类型,是一种复合型的数据类型, 它可以把多个数据放到一起,就好像一个篮子,这个篮子里面的每一个数据都可以看作是一个单元,它们都有自己的名字和值。 对象 var container = { caoyao: "草药", 阅读全文
摘要:
css三大特性 1、层叠性 相同选择器给设置相同的样式,此时一个样式就会覆盖(层叠)另一个冲突的样式。层叠性主要解决样式冲突的问题 层叠性原则: 样式冲突,遵循的原则是就近原则,哪个样式离结构近,就执行哪个样式 样式不冲突,不会层叠 2、继承性 CSS中的继承: 子标签会继承父标签的某些样式,如文本 阅读全文
摘要:
1、背景颜色 元素背景颜色默认值是 transparent(透明) background-color:transparent; 2、背景图片 样式名称: background-image 定义元素的背景图片 使用方式: background-image: none | url(图片路径地址) 参数值 阅读全文
摘要:
元素显示模式的分类 块元素 常见的块元素: <h1>~<h6>、<p>、<div>、<ul>、<ol>、<li> 标签是最典型的块元素。 块级元素的特点: 比较霸道,自己独占一行。 高度,宽度、外边距以及内边距都可以控制。 宽度默认是容器(父级宽度)的100%。 是一个容器及盒子,里面可以放行内 阅读全文
摘要:
CSS复合选择器 后代选择器 (重要) 定义: 后代选择器又称为包含选择器,可以选择父元素里面子元素。其写法就是把外层标签写在前面,内层标签写在后面,中间用空格分隔。当标签发生嵌套时,内层标签就成为外层标签的后代。 语法: 上述语法表示选择元素 1 里面的所有元素 2 (后代元素)。 子选择 阅读全文
摘要:
快速生成HTML结构语法 生成标签 直接输入标签名 按tab键即可 比如 div 然后tab 键, 就可以生成 如果想要生成多个相同标签 加上 * 就可以了 比如 div*3 就可以快速生成3个div 如果有父子级关系的标签,可以用 > 比如 ul > li就可以了 如果有兄弟关系的标签,用 + 就 阅读全文
摘要:
文本属性 text-decoration 装饰文本,可以给文本添加下划线、删除线、上划线等。 a { text-decoration:none; } text-indent 文本缩进 指定文本的第一行的缩进,通常是将段落的首行缩进。 div { text-indent:20px; } div { t 阅读全文
摘要:
字体font font-family 设置字体为微软雅黑 font-family: 'Microsoft YaHei'; 常用字体: font-family: "Arial","Microsoft YaHei","黑体","宋体",sans-serif; font-size 标题h1-h6标签比较特 阅读全文
摘要:
单行文本溢出显示省略号 单行文本溢出显示省略号--必须满足三个条件: /*1. 先强制一行内显示文本*/ white-space: nowrap; ( 默认 normal 自动换行) /*2. 超出的部分隐藏*/ overflow: hidden; /*3. 文字用省略号替代超出的部分*/ text 阅读全文
摘要:
绝对定位和固定定位也和浮动类似。 1.行内元素添加绝对或者固定定位,可以直接设置高度和宽度。 2.块级元素添加绝对或者固定定位,如果不给宽度或者高度,默认大小是内容的大小。 前面我们讲过, display 是 显示模式, 可以改变显示模式有以下方式: 可以用inline-block 转换为行内块 可 阅读全文