1、

兼容ie8圆角的解决方法:
下载ie-css3.htc文件
在css中加入behavior:url(ie-css3.htc);z-index:3; position:relative 即可

2、

去掉文本框的右下角:resize:none;

3、

html5新属性:hidden 对于不支持html5的浏览器,加上*[hidden]{display:none;}

4、

div><p>这只铅笔5元</p></div>
outerHTML:
包含整个标签,不仅限于标签内部的内容,即<div><p><这只铅笔<span>5</span>元</p></div>
innerHtml:获取元素的html和文本<p><这只铅笔<span>5</span>元</p>
innerText:这只铅笔5元

5、

要在html页面浏览器标题中添加图标
在head中加入
<link rel='icon' href="images/33.ico" type=‘image/x-ico’ />

图片需要是.ico格式

6、

css3属性:
text-overflow:ellipsis; 一行中,将超出宽度的文本设置为省略号。例如sdasasadad...

(1)移动端用于显示两行文本后省略:

overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;

(2)js实现文字显示两行后超出部分省略 eg:

var oBox=$(".type2_child3").html();
var demoHtml = oBox.slice(0,34)+'...';//加省略号
oBox=$(".type2_child3").html(demoHtml);
这几个属性一定要一起用:overflow:hidden;text-overflow:ellipsis;white-space:nowrap;

7、

jq
sibings()方法:$("p").siblings(".aa") 查找每个p元素的所有类名为.aa的元素

8、

var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text
var checkValue=$("#select_id").val(); //获取Select选择的Value

9、

获取选中的radio的值

<input type="radio" name="sex"/>男<input type="radio" name="sex"/>女

var sex= $('input:radio[name="sex"]:checked').val();

10、

在安卓手机上去掉文本框获取焦点时的高亮边框。
.search_text:focus,:hover,:active{outline:0px; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-user-modify:read-write-plaintext-only;}

11、

渐变:background:linear-gradient(起颜色,终颜色);

要让渐变布满body全屏,在html{height:100%;}

12、

无限循环旋转图片
<img src="aa.img"/ class="aa">
<style>
.aa{animation:aa 6s linear infinite;}
@keyframes aa{
0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}
}

13、

设置字与字之间横向字距:letter-spacing,纵向:line-height

14、

设置多行文本的placeholder样式

textarea::-webkit-input-placeholder{}

15、

移动端

禁止页面滑动

var jinzhi=0;
document.addEventListener("touchmove",function(e){
if(jinzhi==0){
e.preventDefault();
e.stopPropagation();
}
},false);

16、

==比较:先将比较的两者转换为同一类型然后进行比较

===比较:不进行类型的转换,如果类型不同则直接返回false

17、

验证电话号码正则:  var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/;

只允许英文和中文:
onkeyup="value=value.replace(/[\d]/g,'')"

18、

getElementsByTagName()查找标签名在ie 8及以下无效

整理前端css/js/jq常见问题及解决方法(1)的更多相关文章

  1. 整理前端css/js/jq常见问题及解决方法(2)

    移动端 手机 1.点击图片或按钮,选中状态影响到其他范围解决:html{-webkit-user-select:none}<meta name="msapplication-tap-h ...

  2. 整理前端css/js/jq常见问题及解决方法(3)

    jq: 1.prepend(参数);//将参数内容前置再某元素内部; eg: <div id="div1">奇妙能力歌</div> $("#div ...

  3. NHibernate常见问题及解决方法

    NHibernate常见问题及解决方法 曾经学过NHibernate的,但是自从工作到现在快一年了却从未用到过,近来要巩固一下却发现忘记了许多,一个"in expected: <end ...

  4. C#用ado.net访问EXCEL的常见问题及解决方法

    C#用ado.net访问EXCEL的常见问题及解决方法,除了像sql server,access常见的数据库,其实Excel文件也可以做为数据库访问. ado.net访问excel的实例: OleDb ...

  5. Nacos 常见问题及解决方法

    Nacos 开源至今已有一年,在这一年里,得到了很多用户的支持和反馈.在与社区的交流中,我们发现有一些问题出现的频率比较高,为了能够让用户更快的解决问题,我们总结了这篇常见问题及解决方法,这篇文章后续 ...

  6. WebView加载本地html、js文件常见问题及解决办法

    声明:基于android studio平台,php语言搭建服务器 目录: 一.JavaScript脚本语言没有反应 二.alert无法弹出 三.html页面之间不能跳转 四.屏幕缩放没有达到预期效果 ...

  7. Direct3D11学习:(零)常见问题及解决方法整理

    转载请注明出处:http://www.cnblogs.com/Ray1024   一.概述 在D3D11学习的这个系列中,单独写一篇文章来记录自己学习过程中遇到的问题及最后的解决方法. 这篇文章的目的 ...

  8. 前端 css+js实现返回顶部功能

    描述: 本文主要是讲,通过css+js实现网页中的[返回顶部]功能. 实现代码: HTML: <div> <button onclick="returnTop()" ...

  9. IIS启用GZIP压缩js、css无效的原因及解决方法

    IIS启用GZIP压缩之后,原以为可以压缩所有文件了,包括html.CSS.JS.图片这些文件,但是当我检查的时候,发现并不是这样的,压缩的只有html文件,而CSS.JS并没有压缩 在卡卡网的网站速 ...

随机推荐

  1. POJ 3667 Hotel(线段树)

    POJ 3667 Hotel 题目链接 题意:有n个房间,如今有两个操作 1.找到连续长度a的空房间.入住,要尽量靠左边,假设有输出最左边的房间标号,假设没有输出0 2.清空[a, a + b - 1 ...

  2. PHP+Redis 实例 页面缓存

    前提分析! 上面的图,我分为了三个层级去做页面缓存,其实不一定要三个层面都实现的,如果你做了页面级的,项目初期是够了,作为接口级,基本可以解决很多吞吐量. 对于上面的三个层级,我用了同一个方法去做. ...

  3. Python内置函数之callable()

    callable()用来检测对象是否可调用的. callable()返回值为True或者False. 下面看看例子 : >>> callable() False >>&g ...

  4. WebAssembly,Web的新时代

    在浏览器之争中,Chrome凭借JavaScript的卓越性能取得了市场主导地位,然而由于javascript的无类型特性,导致其运行时消耗大量的性能做为代价,这也是JavaScript的瓶颈之一.W ...

  5. centos6 找不到 phpize

    安装php-devel yum install php-devel.i686

  6. VMware虚拟机 Ubuntu 实用技巧 (2)桥接模式连接网络与网卡的配置

    1.先用ifconfig查看当前的网卡配置,一般没有进行设置之前,打印的信息如下所示. ens33 Link encap:以太网 硬件地址 02:0c:29:c6:be:c7 inet6 地址: fe ...

  7. Mybatis结果生成键值对

    在实际应用中我们经常会遇到这样的情况,需要给下拉框赋值,这个时候就需要键值对了,具体使用方法如下 1,在maper.xml文件中定义结果类型(resultType)定义为hashmap,如下所示 &l ...

  8. Oracle----oracle小知识总结

    1,表列的五种约束 not null, unique,primary key, foreign key, check 2,权限分配 grant 权限 on 表 to 用户 3,表和视图的区别 视图是一 ...

  9. 搭建RocketMQ踩的坑-内存不足

    环境是vmvare+ubuntu 1.http://rocketmq.apache.org/docs/quick-start/ 按照官网来启动mqnamesrv和mqbroker报错 错误如下 The ...

  10. Java基础05 实施接口(转载)

    经过封装,产品隐藏了内部细节,只提供给用户接口(interface). 接口是非常有用的概念,可以辅助我们的抽象思考.在现实生活中,当我们想起某个用具的时候,往往想到的是该用具的功能性接口.比如杯子, ...