- 浏览: 5807 次
- 性别:
- 来自: 南京
最新评论
文章列表
CSS3新属性placeholder给表单带来了方便,但是IE8以下并不支持,增加一段JQ代码使得IE8以下浏览器能够像其他浏览器一样,获取placeholder的值,赋给val。
//input placeholder
jQuery('[placeholder]').focus(function() {
var input = jQuery(this);
if (input.val() == input.attr('placeholder')) {
input.val('');
input.removeClass('placehold ...
动态生成的内容再次点击时失效
- 博客分类:
- JS
实现这样一个功能,跟淘宝类似的在下单时选择地址,同时可以更改默认地址,点击切换文字
<ul class="address-list clearfix">
<li class="on">
<div class="alpad">
<p class="alname"><span class="cHtml"><i class="almo">默认地址</i> ...
IE浏览器如何支持圆角
- 博客分类:
- CSS3
.radius{
width: 100px;
height: 100px;
background-color: #ff0;
border: 5px solid #000;
-moz-border-radius: 30px;
-webkit-border-radius: 30px;
-ms-border-radius: 30px;
-o-border-radius:30px;
border-radius: 30px;
}
以上代码在IE中是不支持圆角属性的,为了使IE下也能显示圆角效果,只需在代码中添加behavior: url(ie-css3.ht ...
其实引发问题的并不是margin:0 auto;,直到现在好像没有遇到过IE在添加了margin:0 auto而不居中的情况。
早上同事发来链接,说是页面排版在IE下出问题了,让我看看。
我看了一下,把代码copy下来,静态页也是歪的,找了一下看是否是掉了闭合标签之类的,发现并没有;难道是doctype声明错误?都是对的,原来是因为在页面的头部被加入了一段不知道干什么用的注释引起的,删掉注释,页面正常。
不过也查了一下资料,来记录一下IE下 margin:0 auto 引起不居中的话,应该怎么解决:
1.给 body 或者 在body下嵌套一层div,加上 text-align:cen ...
Chrome设置字号不能小于12px,小于12px,会以12显示,在最新的谷歌浏览器中已经修复了这个bug。
如果解决这个问题呢?
可以用Chrome的私有属性禁用浏览器文字大小调整:-webkit-text-size-adjust:none;
移动端chrome/safari目前依然支持-webkit-text-size-adjust属性;
PC新版chrome已经禁止更改该属性了,我们可以使用CSS3的:transform:scale(0.75); (12*0.75=9)
谷歌使用 -webkit-transform:scale(0.75);
来进行缩放,但是这个使得包 ...
之前做的一个关于送房活动的触屏端的页面,一轮测试下来基本没什么问题,也就过去了。 过了几天,运营拿着手机跑过来说,在输入的时候,联想的结果不对,甚至联想不到相关的楼盘。于是我们又重新测试,并没有她的问题,我跟php就拿 着运营的手机,一边改一边测,从后台来看,输入返回的value值也不对,而且这样的情况比较高发,在我们前端组里进行了讨论,也问了其他前端的朋友,都没遇到过这样的情况,一时卡住了。通过获取输入框内的value值来进行联想,将this.value改 为$(this).val();使用oninput,也尝试了onkeyup。
直到今天早上,才知道,她的iPhone5s安装的是搜狗输 ...