テキストエリアからスタイリングを削除し、可能であれば境界線やグローなしですべて白のままにしておきたいです。 SOでここにあるさまざまなものを試しましたが、何も機能しません(FFとChromeで試しました)。
だから、それは可能ですか?
これまでに試したこと:
textarea#story {
// other stuff
-moz-appearance:none;
outline:0px none transparent;
}
textarea:focus, input:focus{
outline: 0;
}
*:focus {
outline: 0;
}
グロー効果は、ほとんどの場合、ボックスシャドウによって制御されます。 Pavelが言ったことを追加することに加えて、さまざまなブラウザエンジンにbox-shadowプロパティを追加できます。
textarea {
border: none;
overflow: auto;
outline: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
resize: none; /*remove the resize handle on the bottom right*/
}
また、!importantを追加して、このCSSに優先順位を付けることもできます。
すべてを削除する場合:
textarea {
border: none;
background-color: transparent;
resize: none;
outline: none;
}
これを試して:
textarea {
border-style: none;
border-color: Transparent;
overflow: auto;
outline: none;
}
jsbin: http://jsbin.com/orozon/2/
上記でうまくいかない場合は、クラスを試すか、textarea.fooのようなIDを指定してからスタイルを設定してください。または!