能实现背景平铺效果,对应的CSS为div{backgroud-image:url(images/bg.gif);}
解析: background-image属性后面只能添加图片路径的属性值,因为他不是复合式写法,不能同时添加平铺属性值。当只添加背景图时,背景图默认平铺。
注意 : 除了background-repeat外还有以上这种背景图默认平铺的
在编辑table表格时,合并行使用 __rowspan_____合并列使用___colspan______。
注意 : 行合并是 colspan;列合并是 rowspan;题意的理解
三种布局结构的特点 (提示 : 标准流的特点, 定位包含几种方式? 各自的特点是什么? 浮动的特点)
静态定位: 静态定位是默认的定位方式, 没有脱离标准流,可以使用传统位移手段,但是不能用边偏移进行位移变化
固定定位: 1.固定定位的元素,脱离的标准流,不占据不占标准流的位置
2.固定定位的元素,改变了元素的显示模式,具有行内快的特点
3.将盒子固定在屏幕的某个位置,不随内容的滚动而发生改变
4.可以使用传统位移手段和边偏移进行位移变化
绝对定位: 1.固定定位的元素,脱离的标准流,不占据不占标准流的位置
2.固定定位的元素,改变了元素的显示模式,具有行内快的特点
3.将盒子固定在屏幕的某个位置,会随屏幕的滚动而变化
4.可以使用传统位移手段和边偏移进行位移变化
相对定位: 固定的元素不会脱离标准流,还会继续占据标准流的位置 可以使用传统位移手段和边偏移进行位移变化,一般 和绝对定位组合使用,形成子绝父相
浮动的特点
1. 浮动的元素脱离标准流
2. 浮动的元素进行了模式转换,可以设置宽高
3. 浮动的顺序,以结构代码的先后顺序决定,后来者居上
Unexpected end of input解决办法
Unexpected end of input 可以翻译为 “意外的终止输入”
它通常表示浏览器在读取我们的javascript代码时,碰到了不可预知的错误,导致浏览器无法进行下面的解析
一般**“ ”(双引号), ‘ ’(单引号) ,{},[]**未成对输入时会出现这样的错误
function feb(year){ var rest = false; if (year % 400 == 0 || year % 4 == 0 && year % 100 != 0) { return rest = true; }
像代码所示,没注意{}成对出现,导致的错误
Invalid or unexpected token:数据格式错误
Uncaught SyntaxError: Invalid or unexpected token,
翻译成中文是:
捕获的查询无效或意外的标记。
代码逻辑没问题,那么就是数据问题了,把页面要展示的数据全部检查一遍后,果然发现疑点
1、多了单引号、双引号
2、加密后的一串16位/32位字符串,在jsp传到后台的时候报错,解决办法:给这串字符串加单引号或者双引号
其实这个错误提示是告诉我们:
数据有特殊字符;数据有特殊字符;数据有特殊字符;
如果还碰到这个问题,请认真检查数据内容,改为正确格式。
如果写一个函数,调用出现某个值 后跟is not a function 错误时,我们要避免声明过的变量名和函数名不会重复声明
var year = +prompt("请输入年份"); function getFully(year){ //这里的函数名要和变量名区别开 if (year % 400 == 0 || year % 4 == 0 && year % 100 != 0) { alert("闰年"); } else { alert("平年"); } return 0; } var y = getFully(year); //这里要调用的函数名,是整个函数的函数名;y是自己定义的,不是函数使用中的变量名,用来保存值 document.write(y);