0

私はこの問題について考えてきましたが、理想的な解決策を見つけることができないようです。

柔軟な幅の div タグがあるとしましょう。その div には、さらに 2 つの div があり、フロート、絶対位置、または機能するその他の属性を使用して、1 つが隣り合っています。最初の div の幅は固定で、たとえば 100px です。2 番目の div は、残っている水平スペースの 100% を占める必要があります。

最初の div 幅: 100px 2 番目の div 位置: 絶対、左: 100px、幅: 100% の両方をフロート左にしてみましたが、2 番目の div は長すぎて 100px 余分な幅になります。css が wi​​dth: 100%-100px のようなものを許可するといいでしょう。

4

2 に答える 2

3

css3でできます

width: calc(100% - 100px);

編集:ここでは、ブラウザのサポートを確認できますhttp://caniuse.com/calc

于 2013-06-14T13:47:09.017 に答える