2013-04-01 44 views
3

IE 10給我提供了包含required屬性的input元素的不需要的UI。對於type =文本,它是一個工具提示,對於複選框,是一個紅色邊框。如何更改IE所需元素的默認樣式?

我已經想出瞭如何在Chrome和Firefox(通過僞選擇器)中防止這種情況。 IE中是否有這些選擇器或其他方法?

enter image description here

+0

這裏是你回答 http://stackoverflow.com/questions/12609737/how-to-change-the-css-style-on-required-form-inputs-based-on-their-values 享受! –

回答

5

什麼樣子的紅色邊框似乎只是一個輪廓,它可以在使用CSS屬性outline被修改或刪除,例如使用outline-width: 1px設置爲一個像素寬或使用outline: none刪除。

工具提示可能是你無法設計的。請注意,IE上的必填字段有兩種工具提示:一種是鼠標懸停(小型簡單框),另一種是您在嘗試提交表單時沒有提供所需字段的值時獲得的提示(較大的框帶有一個像箭頭一樣的部分,如截圖中所示)。

+0

'概述:none'解決了IE10中的問題 –

相關問題