04 2016 档案

摘要:

cursor属性规定要显示的光标的类型(形状),该属性定义了鼠标指针放在一个元素边界范围内时所用的光标形状(不过 CSS2.1 没有定义由哪个边界确定这个范围)。 不过,整个属性用在PC端没有任何问题,但是用在移动端就有问题了。 有人说,移动端用不上这个属性,PC端才有可能用的上。是,说的没错,PC端能用得上,移动端确实用不上,因为移动端都是手指直接触摸屏幕,点击过后就直接出现了我们想要的效果,根本就用不上这个属性。不过,我们在开发移动端时,难免会在有些地方(除了a标签)用到点击事件,因此就会在css中习惯地加上一个`cursor:pointer`的样式,但项目结束后,我们可能会忘记删除这个样式,此时,问题就来了。
posted @ 2016-04-22 11:16 豫见世家公子 阅读(1012) 评论(0) 推荐(0) 编辑
摘要:

以前在做图片滚动时,在双击左右箭头,快速切换图片滚动时,会选择附近区域的文字,感觉不是很好,今天在查资料时,讲到了这个问题, 试了一下,不错,解决了问题。 IE及Chrome下的方法一样,对相应的元素添加`onselectstart="return false;"`但是,这个在火狐下不起作用,但是火狐下可以用css样式来达到这个效果,即添加`-moz-user-select:none;`就可以兼容ie,google,firefox了,即代码如下所示: ```屏蔽双击选中文字的区域``` 这样这个区域的文字都不能选中了,就也不会出现在双击左右箭头快速切换图片滚动时会选择附近区域文字的情况了
posted @ 2016-04-21 17:06 豫见世家公子 阅读(401) 评论(0) 推荐(0) 编辑
摘要:

在我们的前端开发中,为了不让用户输入相同的密码字符以提高其安全性,我们会写一个js方法来实现这个功能。接下来,我就来实现这个方法,有其他好的解决办法,敬请留言,博主必定向其学习。 我来解释一下这个原理: 在for循环体中,用value中的每一个字符与n进行比较,如果相等,则tmp自动加1,最后返回tmp;此时tmp的值必定就是value的长度。然后在调用这个方法时,就拿用户输入的字符串的长度与返回的这个tmp(我是将返回的tmp赋值给了m)来比较,如果相等,则提示用户不能使用相同的字符。
posted @ 2016-04-07 15:11 豫见世家公子 阅读(546) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示