2012-03-01 16 views
-2

私は望ましくないウィンドウまでの水平距離全体を拡大しているテキストフィールドを持っています。私は、私は考えることができる任意の方法でサイズを制限しようとしました:テキストフィールド全体の行を取得する

<input class="searchField" id="searchBar" style="size:10;" type="text" size="10px" value="Search Here" /> 

CSSで:

#searchBar input 
{ 
    width:10px; 
} 

.searchField 
{ 
    size:10px; 
} 

どこか他のHTML/CSSコードは、それがすべて展開する原因となっている可能性があります道。私の質問:それは、その入力テキストフィールドでローカルに、私は自分のサイズを持つことができるように、それを上書きする方法はありますか?

答えて

2

.searchField { width:10px !important; } 
+0

ありがとう、これは機能します! – user1152440

+0

ちょうどあなたが知っている。この問題が修正された場合は、CSSに問題がある可能性があります。あなたのCSSファイルで元の宣言(.searchField)を検索し、そこで問題を修正しようとします。 – Damien

1

widthプロパティを変更します。

#searchBar { 
    width: 10px; 
} 
+0

申し訳ありませんが、私が代わりにこれを入れている必要があります使用は、私は無駄に幅を試してみました。 – user1152440

0

私は今までにsize CSSプロパティについて聞いたことがありません。 width(例:width: 10px)ですか?

0

'サイズ'は無効なCSSプロパティです。代わりに幅を使用してください。あなたの入力に100pxの幅を与えます。たとえば、10pxはあまりにも小さいです。あなたも見てみたいですInput size vs width

1

width cssプロパティを使ってみてください。それは他の場所で異なる幅のプロパティを対象としているだけで包み

.searchField 
{ 
    max-width: 10px; 
} 
+0

ありがとう、これは機能します! – user1152440

関連する問題