質問: リキッドデザインで、かつ、横幅の上限を指定できるスタイルシートのテンプレートセットを探しています。ライセンスはMITが理想です。 さらにいうと、上限は950pxで、それ以上横幅を広げても950pxのまま。950px未満にすると、可変になるというスタイルシートフレームワークを教えてください。 上記条件にマッチするものには、100Pお支払いします。
回答: CSS2にmax-widthというプロパティーがあります。 ``` .wrap { max-sidth:950px; } ``` ``` ``` スタイルシートをこのように記述すると、wrapクラスのdiv要素の幅が950px以上大きくなりません。 Firefox3、Opera9.5、Safari3で動作確認済み。 ただし、このプロパティーはIE6では実装されていません。 IE6でmax-widthを実現するには、別途javascriptライブラリを使用するか、IE独自のexpression構文を使って実現する方法があります。 ・IEで、min-widthやmax-widthを実現する方法 ・min-width,max-width,min-height,max-heightをIEで使えるようにするminmax.js