0

基本的な数式として要素のサイズを計算することは何とか可能ですか? 例えば:

.wideColumn{max-width:100%-20em;} /*not working*/
4

4 に答える 4

1

これは、 LESSまたはjQueryを使用して実行できます。しかし残念ながら、純粋なCSSでは実行できません。

ただし、純粋なCSSを使用すると、この問題の回避策があります。例えば:

.wideColumn {
    max-width: 100%;
    margin-right: 10em;
    margin-left: 10em;
}

もちろん、この例はコードでは機能しない可能性があります。ただし、他にも多くの回避策があります。

于 2013-02-08T12:12:16.193 に答える
0

簡単に言えば、いいえ、できません。少なくともCSS 2、2.1仕様ではありません。興味がある場合は、LESSを使用した動的スタイルシートを参照してください。

または、Sandeepが言ったように、calc()CSS3仕様で導入されたものを使用できます

参照

于 2013-02-08T12:11:12.467 に答える
0

CSSで直接これを行うことはできませんが、LESSのようなものを試してください-http://lesscss.org/

于 2013-02-08T12:12:08.783 に答える
0

いつか利用できるかもしれませんが、今は利用できません-詳細はこちらhttp://www.w3.org/Style/CSS/specs#math

于 2013-02-08T12:13:12.347 に答える