您的位置:首页 > 其它

点滴积累

2016-04-10 18:12 211 查看

这里记录遇到的各种零散的问题

1.jQuery使用 $(元素).change() 可以主动触发onchange事件,但是仅仅是用于该事件仅适用于文本域(text field),以及 textarea 和 select 元素。

2.div如何在另一个div里边居中:

style=”margin:auto;left:0; right:0; top:0; bottom:0; width: 470px;height: 460px;background-color: white;”

3.HTML5简单的文本框输入提示设置:

使用html5的placeholder属性可以设置文本框的输入提示:

<input type="text" placeholder="你的姓名..." name="lname">


通过下边的方式给输入提示设置单独的样式:

/* WebKit browsers */
::-webkit-input-placeholder {
color: #777;
}
/* Mozilla Firefox 4 to 18 */
:-moz-placeholder {
color: #777;
opacity: 1;
}
/* Mozilla Firefox 19+ */
::-moz-placeholder {
color: #777;
opacity: 1;
}
/* Internet Explorer 10+ */
:-ms-input-placeholder {
color: #777;
}


4.margin重叠现象:

在网页页面布局中,经常会出现以下两种现象:

1、相邻的两个普通元素,上下边距,不是简单的相加,而是取边距较大者的元素的边距值。

2、关系为父子的两个div元素,竖直方向上如果两个元素都设有margin值,则会取margin值较大的元素的边距值。

5.ajax返回 readyState=4 Status=200 但是却无法进入success,而是进入error。查了半天之后发现有两种可能性:1)数据库不一致,更换数据库就好了。2)返回的数据类型不是严格的json格式,js无法解析。

我遇到的是第一种,数据库我还不了解,但是确实更换了数据库就解决了这个问题….诡异….
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: