HTML: <input type="text" placeholder="sample text"/> CSS: input::-webkit-input-placeholder { color: #999; } input:focus::-webkit-input-placeholder { color: red; } /* Firefox < 19 */ input:-moz-placeholder { color: #999; } inpu…
C#TreeView节点选中后失去焦点时改变节点背景色 在使用TreeView控件时候,单击一个节点,当鼠标聚焦到别的地方的时候,之前点击的这个节点就看不清楚了 举例截图 单击后                                                                                          聚焦离开后 问题解决后: 单击后: 鼠标离开后 参考:http://www.cnblogs.com/shuang121/archive/201…
可以设置表单控件的outline属性为none值, 来去掉Chrome浏览器中输入框以及其它表单控件获得焦点时的带颜色边框. css代码如下: input{outline:none}…
border 可应用于几乎所有有形的html元素,而outline 是针对链接.表单控件和ImageMap等元素设计. outline的效果将随元素的 focus 而自动出现,相应的随 blur 而自动消失.这些都是浏览器的默认行为,无需JavaScript配合CSS来控制.outline 不会像border那样影响元素的尺寸或者位置. 使用input:focus{outline:none;},可以达到“输入框”获得焦点时边框不变蓝的效果.这个效果也可以使用在button上,button:foc…
在Winform中当容器的可视高度无法显示所有控件并且容器的AutoScroll属性设置为True的情况下,但点击容器内某个未显示完整的控件时,会出现容器的滚动条自动下滚的情况. 这是由于控件获得焦点时,容器的ScrollToControl事件被ScrollableControl类自动触发,用于更好的显示焦点控件的内容. 我们可以通过重写ScrollToControl事件来处理. 以Panel为例子,重写Panel控件. class PanelNoScrollOnFocus : Panel {…
问题小程序的input组件有个自身的bug,即当输入框获取焦点时placeholder内容会出现重影现象. 解决思路原理:将placeholder内容单独写在另外的标签里,控制其显示隐藏.操作:将代表placeholder内容的标签定位到input框上,在input输入事件中控制标签隐藏,在input失焦事件中若输入框内容为空时控制标签显示. 代码实现 // wxml文件 <view> <input placeholder='' value="{{username}}"…
如上图,顶部版权是用绝对定位写的,被顶上去了,解决方法是判断屏幕大小,改变footer的定位方式: <script> var oHeight = $(document).height(); //浏览器当前的高度 $(window).resize(function(){ if($(document).height() < oHeight){ $(".footer").css("position","static"); }else{…
placeholder是HTML5  input的新属性,英文意思是占位符,它一般表示input输入框的默认提示值. 下面是设置placeholder的文本样式的选择器的示例: /* webkit 浏览器*/ #field::-webkit-input-placeholder { font-style:italic; text-decoration:overline; letter-spacing:3px; color:#999; } /* 火狐浏览器 */ #field::-moz-place…
这个是移动端非常常见的bug了,这里说下综合的解决办法,因为有时候你的办法就是会失效.. 上代码 /*input框调起输入法盖住输入问题*/$('input[type="text"]').on('click', function () { var target = this; var t = navigator.userAgent; if (t.indexOf("Android") > -1 || t.indexOf("Adr") >…
<script> document.addEventListener('visibilitychange', function() { var isHidden = document.hidden; if (isHidden) { document.title = '改变后的标题'; } else { document.title = '未改变的标题'; } }); </script> visibilitychange事件是浏览器新添加的一个事件,当浏览器的某个标签页切换到后台,或…