none
IE8,9モードでクリアボタン(テキストボックスの×ボタン)が消せない RRS feed

  • 質問

  • IE10からテキストボックス等のinput要素に対して自動で末尾にクリアボタンが表示されるようになりましたが、

    IE9以前のバージョンに合わせてコントロール幅を最適化いるためスクロールが発生しないようクリアボタンを非表示にしたいと考えております。


    ドキュメントモードがIE10標準モードの場合はスタイルで

    input::-ms-clear
    {
        visibility:hidden;
    }

    のようにすれば非表示になるのですが、

    ドキュメントモードをIE8やIE9とした場合には -ms-clear 擬似要素を認識できないようで

    非表示にならずに困っております。

    IE8,9モードでもクリアボタンを非表示とする方法はあるのでしょうか?

    よろしくお願いいたします。


    • 編集済み Mizu_mizu 2013年5月30日 8:49
    2013年5月30日 8:48

回答