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 であるため、それらを使用して動的な計算を行うことはできません.
それが役立つことを願っています。