如何在开发工具中检查 ::-webkit-datetime-edit
How to inspect ::-webkit-datetime-edit in dev tools
我使用 ::-webkit-datetime-edit
CSS 属性 来控制 webkit 浏览器的日期输入字段的外观。为了进一步调试,我想在我的开发工具中检查它。
但是当我使用 Chrome 开发工具检查我的元素时,我在任何地方都看不到与 ::-webkit-datetime-edit
关联的 css 属性。也不在 "Styles" 面板或 "Computed" 面板中。
这是我的代码:
<input type="date">
[type="date"]::-webkit-datetime-edit {
background-color: red;
color: transparent;
}
这是一个代码笔:https://codepen.io/neiya/pen/jOERJQb
是否可以使用 Chrome 或其他浏览器开发工具查看和编辑这些属性?
试试这个
::-webkit-datetime-edit-ampm-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-millisecond-field,
::-webkit-datetime-edit-minute-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-second-field,
::-webkit-datetime-edit-week-field,
::-webkit-datetime-edit-year-field,
::-webkit-datetime-edit-text {
color:darkred;
}
这可能是您问题的解决方案,您可以编辑所有内容,希望它有用!
我刚刚在这个 post Inspect webkit-input-placeholder with developer tools
上找到了问题的答案
我需要做的是在 Chrome 开发者工具的设置面板中启用 'Show user agent shadow DOM'。现在属性可见。
我使用 ::-webkit-datetime-edit
CSS 属性 来控制 webkit 浏览器的日期输入字段的外观。为了进一步调试,我想在我的开发工具中检查它。
但是当我使用 Chrome 开发工具检查我的元素时,我在任何地方都看不到与 ::-webkit-datetime-edit
关联的 css 属性。也不在 "Styles" 面板或 "Computed" 面板中。
这是我的代码:
<input type="date">
[type="date"]::-webkit-datetime-edit {
background-color: red;
color: transparent;
}
这是一个代码笔:https://codepen.io/neiya/pen/jOERJQb
是否可以使用 Chrome 或其他浏览器开发工具查看和编辑这些属性?
试试这个
::-webkit-datetime-edit-ampm-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-millisecond-field,
::-webkit-datetime-edit-minute-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-second-field,
::-webkit-datetime-edit-week-field,
::-webkit-datetime-edit-year-field,
::-webkit-datetime-edit-text {
color:darkred;
}
这可能是您问题的解决方案,您可以编辑所有内容,希望它有用!
我刚刚在这个 post Inspect webkit-input-placeholder with developer tools
上找到了问题的答案我需要做的是在 Chrome 开发者工具的设置面板中启用 'Show user agent shadow DOM'。现在属性可见。