1

TextBox があり、その隣に float:right を持つ Button があり、どちらも具体的な幅の div 内にあります。Button には、幅と高さによって定義される具体的なサイズがあります。TextBox が Button の左側の残りの幅全体を占めるようにしたい (Button が右端にあるため)。特に、上記の div は SplitPanel の左側に属します。Split をドラッグしている間、TextBot のサイズを変更し、Button のサイズは安定したままにする必要があります。私は Css に詳しくないので、この (些細な?) 問題を解決するための指示が必要です。

4

1 に答える 1

1

古いブラウザーについて本当に心配していない場合は、新しいwidth: calc()方法を使用できます。

input[type=text]
{
    width: -webkit-calc(100% - 58px); /*add more with the other vendor prefixes*/
}

http://jsfiddle.net/Kyle_Sevenoaks/4Lmeg/

于 2012-08-21T08:09:38.800 に答える