css处理浏览器输入框记住账号密码后的背景色

本文介绍了一种通过CSS代码解决谷歌浏览器自动填充密码框背景色导致UI界面受影响的方法。利用特定的选择器和属性,可以有效调整自动填充元素的样式,确保网页设计的一致性和美观。

前言: 谷歌浏览器、在记住密码后,通常会给用户密码输入框渲染上一个背景色,在有些时候这个浏览器自动使用的渲染背景色会影响系统本身的UI界面,所以下面提供css方法处理解决。

如图所示的问题:  



css代码:


  1. input:-webkit-autofill , textarea:-webkit-autofill, select:-webkit-autofill {  
  2.     -webkit-text-fill-color#ededed !important;  
  3.     -webkit-box-shadow: 0 0 0px 1000px transparent  inset !important;  
  4.     background-color:transparent;  
  5.     background-imagenone;  
  6.      transition: background-color 50000s ease-in-out 0s; //背景色透明  生效时长  过渡效果  启用时延迟的时间  
  7. }  
  8. input {  
  9.      background-color:transparent;  
  10. }  






、编程题(20 分) 使用 HTML、CSS 和 JavaScript 完成一个用户登录注册页面开发,具体要求如下: 一、页面布局要求 1. 整体样式:页面背景色设置为浅灰色(#F0F2F5),登录注册容器居中显示,容器背景为白色,带有圆角(半径8px)和阴影效果,宽度400px,内边距上下30px、左右40px。 2. 选项卡切换: • 顶部使用选项卡实现“登录”和“注册”页面切换,选项卡默认选中“登录”,选中项字体颜色为蓝色(#1A73E8),底部显示蓝色下划线,未选中项为灰色文字。 • 选项卡容器高度40px,每个选项卡平分宽度,文字居中显示。 3. 表单内容: • 登录表单:包含“用户名/邮箱”文本输入框、“密码”密码输入框输入框宽度100%,高度48px,边框1px 灰色实线,获得焦点时边框变为蓝色,带有占位符提示文字。 • 注册表单:包含“用户名”文本输入框、“邮箱”邮箱类型输入框、“密码”密码输入框,样式与登录表单输入框一致。 • 每个表单底部有一个蓝色(#1A73E8)背景、白色文字的提交按钮,按钮宽度100%,高度50px,圆角4px ,鼠标悬停时背景色加深为深蓝色(#1557B0)。 4. 辅助链接:在表单下方显示一行文字,包含“还没有账号?立即注册” 或 “已有账号,去登录” 的切换链接,文字颜色为灰色(#666),链接文字为蓝色,无下划线,鼠标悬停时显示下划线。 二、交互功能要求 1. 选项卡切换:通过 JavaScript 实现点击“登录”或“注册”选项卡,切换显示对应表单,同时更新底部辅助链接的文本内容。 2. 表单验证:为所有输入框添加必填验证,当用户未输入内容就提交表单时,使用浏览器默认提示或自定义提示(如弹出警告框)告知用户必须填写内容。 请编写完整的 HTML、CSS 和 JavaScript 代码实现上述功能,要求代码结构清晰,符合前端开发
06-19
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值