如何更改IE所需元素的默认样式?

Mat*_*man 3 css html5 required internet-explorer-10

IE 10为input包含required属性的元素提供了不受欢迎的UI .对于type = text,它是一个工具提示,对于复选框,是一个红色边框.

我已经想出如何在Chrome和Firefox中阻止这些事情(通过伪选择器).在IE或其他方法中是否有这些选择器?

在此输入图像描述

Juk*_*ela 5

看起来像红色边框似乎只是一个轮廓,可以使用outlineCSS中的属性修改或删除,例如使用outline-width: 1px或删除使用设置为一个像素宽outline: none.

工具提示可能是您无法设计的.请注意,IE上的必填字段有两种工具提示:一种是鼠标悬停(一个简单的小盒子),另一种是在尝试提交没有所需字段值的表单时获得的(一个更大的盒子)有一个像箭头一样的部分,如截图中所示.