html - 如何在 HTML-CSS 的输入框中更改文本的字体颜色(由用户提供)?
问题描述
HTML 代码:-
<p><input type="text" placeholder="Username"></p>
CSS代码:-
.main-header input
{
width: 90%;
padding: 1rem;
margin: 20px 0px;
border: none;
border-bottom: 4px solid #5f5fb0;
font-size: 1.3rem;
background: transparent;
outline: none;
}
::-webkit-input-placeholder
{
color: #fff;
}
我想将用户在input
网页框中给出的文本的颜色更改为#fff(white)。在这个项目中,我使用 HTML 和 CSS。我已经尝试了很多,但我无法使颜色变白。
请帮我解决这个问题。
解决方案
我想你是这个意思。
您可以将其更改为.main-header input
.
input[type="text"]
{
width: 90%;
padding: 1rem;
margin: 20px 0px;
border: none;
border-bottom: 4px solid #5f5fb0;
font-size: 1.3rem;
background: black;
outline: none;
color: white;
}
::-webkit-input-placeholder
{
color: #fff;
}
<p><input type="text" placeholder="Username"></p>
推荐阅读
- sparql - 为什么此 SPARQL 查询将某些项目作为主题返回?
- ansible - Ansible 根据文件名将文件复制到特定主机
- woocommerce - 如何查看 WooCommerce 的客户?
- firebase - 参数类型“Type”不能分配给参数类型“FirebaseUser”
- android - 了解原生 android 崩溃日志中的不同部分
- php - 如何只允许在 iframe 中显示单个页面?
- php - 返回不适用于空检查功能PHP
- php - 将复选框字段与循环中的当前日期进行比较
- c - 如何在冒泡排序算法中交换链表的节点?
- asp.net-core - .net 标准 2.1 / Core 3.1 中的 Razor 电子邮件模板