CSS は現在、計算値をサポートしていません。
これを行うパイプラインには、実験的な新しい CSS 機能がいくつかあります。これらは現在、標準化プロセスを経て、Chrome、Firefox などのベータ版に表示され始めたばかりです。今すぐ実験を開始できますが、実際のサイトで使用できる十分な実際のブラウザー サポートが提供されるまでには、長い時間がかかります。
それまでの間、CSS Calc() 機能について詳しく知りたい場合は、Mozilla Developer's siteをご覧ください。
古いバージョンの Internet Explorer には と呼ばれる機能がCSS Expressionsあり、これも概念が非常に似ていました。ただし、標準化されることはなく、サポートされなくなりました。
したがって、今日のように、標準の CSS はこの種のことをサポートしていません。
代替手段は、 LESSやSASSなどの CSS プリプロセッサを使用することです。これらのプログラムは両方とも、純粋な CSS ソリューションがない場合に、プログラミングのような機能を使用して CSS 構文を拡張しようとする試みです。SASS または LESS 構文を使用して CSS を作成し、サイトにアップロードする前に標準の CSS に変換します。
これらはあなたが探しているものを提供するかもしれませんが、最終結果は依然として標準の CSS であるため、それらを使用して動的な計算を行うことはできません.
それが役立つことを願っています。