前些天在项目中遇到很奇怪的问题,网页的输入框莫名其妙变成黄色,当时在本地没有这个问题,但在客户那里就出现这个情况,非常的纳闷,最后查出来居然是GoogleToolBar的问题: 解决方案如下:
http://www.p3pwriter.com/LRN_181.asp
1.0 Browser HTML Input Elements
Browser input elements are an html element that has attributes such as name and value. These elements are also able to be styled using CSS attributes.
Lately some browsers have been displaying a yellow background on some of the form input elements.
Some users and programmers have begun to question if Microsoft has implemented new privacy standards to use yellow highlight for form input elements.
1.1 Google Toolbar
The Google toolbar is a popular browser add-on that makes searching the web easier. The toolbar also has a function that allows autofill of html input elements. When autofill is on (the default installation setting), the input boxes are styled to have a yellow background color.
1.2 What can I do to stop this?
If you are a user you can set the following: Options --> More --> Extras --> Automatically highlight fileds that autofill can fill, uncheck.
1.3 What can I do allow my web site visitors to see the background color I would like instead of the Google yellow?
The first option is to set the style of the input elements using the !important attribute of the css setting.
Alternately you could use a javascript program to reset the background color of all the form elements using the following script or something similar.
if(window.attachEvent)window.attachEvent("onload",resetStyles);
function resetStyles(){
unGoogle('INPUT');
unGoogle('SELECT');
}
function unGoogle(eleType){
var t=document.getElementsByTagName(eleType);
for(var i=0;i<t.length;i++){
t[i].attachEvent('onpropertychange',resetCSS);
t[i].style.backgroundColor='';
}
}
function resetCSS(){
var s=event.srcElement.style;
if(s.backgroundColor!='')s.backgroundColor='';
}
分享到:
相关推荐
"弹出框,6种提示框+输入框"这个主题涵盖了各种常见类型的弹出框,包括警告、确认、信息、错误提示框以及输入对话框。下面将详细介绍这些弹出框类型及其应用。 1. 警告提示框(Warning Dialog):这类弹出框通常...
在Android开发中,"输入框自动提示demo"是一种常见的用户界面功能,主要用于提高用户体验和交互效率。这个功能通常涉及到`AutoCompleteTextView`组件,它是一个可扩展的`EditText`,能够在用户输入时提供下拉菜单,...
首先,需要了解的是谷歌浏览器的一个特性:当表单输入框保存过密码后,该输入框在用户再次访问时,会被自动填充,并且背景色变为黄色,字体颜色变为黑色。这是由于浏览器的 `-webkit-autofill` 伪类起作用了。具体来...
通过这种方式,当用户点击输入框时,边框颜色会平滑地变为橙色,同时添加一个淡黄色的阴影,当用户离开输入框时,这些效果会逐渐消失,给用户带来良好的交互体验。 总结,本实例展示了如何利用jQuery的事件绑定和...
在本案例中,我们讨论的是“黄色扁平登录页面模板”。这个模板以其鲜明的黄色调和扁平化设计风格而独具特色,旨在创造一个既美观又直观的用户登录界面。 扁平化设计是近年来非常流行的一种设计趋势,它摒弃了过多的...
在介绍如何封装一个jQuery输入框插件之前,我们首先要了解封装插件的目的和意义。在开发大型项目时,插件化是一种常见且高效的做法,它能够将重复使用的代码进行模块化封装,减少代码冗余,提高开发效率。通过封装...
在使用谷歌浏览器(Chrome)时,用户可能会遇到一个常见的视觉问题,即当表单启用自动填充功能后,`input` 文本框的背景颜色会变为一种偏黄色(#FAFFBD)。这个问题是由于 Chrome 浏览器为了区分自动填充的信息,会...
这种模板通常以黄色为主色调,旨在吸引用户的注意力并营造出独特的视觉效果。黄色作为一种明亮且醒目的颜色,可以有效地提升网页的可识别性和用户体验。 网页模板设计时,考虑以下几个关键知识点: 1. **色彩搭配*...
4. search_btn.gif、submit.gif、search.gif:这些都是与搜索功能相关的图形文件,可能是搜索按钮和输入框的图标,为用户提供友好的交互体验。 5. main_bg.gif:这可能是主页面的背景图像,与标题中的“黄色背景”...
【标题】"黄色必胜客小程序登录页面源码"是一个包含源代码的压缩包,用于构建类似必胜客品牌风格的微信小程序登录界面。...不过,由于“不提供技术支持”,在实际使用时遇到问题,可能需要自行解决或者寻求社区的帮助。
【黄色扁平登录页面模板】提供的就是一个完整的登录界面,包括输入框(用户名和密码)、登录按钮、可能的“忘记密码”链接等常见元素,这些都经过精心设计,以确保最佳的用户体验。开发者可以根据自己的品牌风格或...
"黄色扁平登录页面模板"就是专为此目的设计的一个工具,它提供了一个美观、简洁且用户友好的界面,帮助开发者快速构建他们的登录界面。 首先,我们来详细了解一下HTML用户登录网页模板。HTML(HyperText Markup ...
9. **表单元素**:设计风格一致的输入框、选择框、复选框等,确保用户填写信息时的一致性。 10. **区块布局**:通过CSS布局技术,如定位、浮动或Flexbox,合理划分网页内容区域。 使用这款模板,开发者可以快速搭建...
当输入框获取焦点时,边框颜色在红色和黄色之间切换,给人一种闪烁的感觉。 7. **输入字时输入框边框闪烁(边框为虚线)**:这个示例使用了表达式`expression_r`,仅适用于旧版本的IE浏览器。当输入框获得焦点时,...
【标题】中的“黄色扁平登录页面模板”指的是一个设计风格为黄色且具有扁平化设计元素的HTML登录页面模板。这种设计趋势通常强调简洁、无装饰和清晰的视觉层次,旨在提供用户友好的界面。扁平化设计是近年来在网页和...
使用chrome浏览器选择记住密码的账号,输入框会自动加上黄色的背景,有些设计输入框是透明背景的,需要去除掉这个黄色的背景。下面给大家分享chorme 浏览器记住密码后input黄色背景处理方法,一起看看吧
这段JavaScript代码实现了一个定时器,当文本框获得焦点时,其边框颜色会在红色和黄色之间交替变化,营造出闪烁的效果。`setTimeout`函数每400毫秒执行一次`borderColor()`函数,实现颜色切换,`onfocus=...
【黄色登录表单网页模板】是一种常见的网页设计资源,它主要关注用户体验和视觉吸引力,尤其适用于需要用户输入信息的网站,如登录、注册或者个人信息填写等场景。黄色作为设计元素,能够为页面带来鲜明的视觉焦点,...
文本框获得焦点改变背景颜色,HTML,JAVASCRIPT,CSS,做网页前台的时候看一看