css - 如何隐藏禁用的输入下划线样式
问题描述
样式化 HTML 元素时paper-input
,disabled
添加点式下划线样式。
我可以编辑禁用的样式,例如
paper-input {
--paper-input-container-disabled: {
color: black;
opacity: 1;
text-decoration: none;
};
}
但是设置text-decoration
并不会隐藏这种风格。
如何设置 CSS 以隐藏此disabled
下划线样式?
解决方案
您可以添加 display: none 属性来删除下划线。
<style is="custom-style">
:root {
--paper-input-container-underline: {
display: none;
};
}
</style>
如果它对您不起作用,请尝试删除根。
推荐阅读
- excel - 复制数据并移动数据的代码真的很慢
- html - type-of 和 type-of 为假,仍然传递为真
- azure-language-understanding - 一个拒绝显示意图的 LUIS 模型
- tizen-wearable-sdk - 是否可以从 samsung active 2 手表下载原始加速度计数据并保存为 csv?
- javascript - 在 Vue 方法挂钩中使用 d3.select(this) 时如何解决未定义的错误?
- reactjs - 似乎无法在 React 中的组件之间共享 useContext 或 useReducer
- javascript - Mongodb,NodeJS CPU不断增加
- amazon-web-services - 使用 boto3 创建 S3 生命周期策略时出现格式错误的 XML 错误
- .net - 无法使用 Apollo Client 和 GraphQL .NET 将值转换为 AST
- json - 在火花中解析换行符分隔的 JSON 文件不产生输出