cssシートのjsで計算された数字を使用したいと思います。
私はこのjsを持っています:
<script type="text/javascript">
//js cut out here
//document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');
alert('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');
//-->
</script>
にはアラートがあり、viewportwidthはブラウザの幅を示し、viewportheightはブラウザウィンドウの高さを示します。これらの番号を使用したいのは、次のようなスタイルシートです。
<style type="text/css">
html, body,
#page {
width: 100%;
height: 100%;
margin: 0;
}
#map_canvas {
width: (viewportwidth-200) px;
height: viewportheight;
}
#sidebar {
width:200px;
height:viewportheight px;
overflow:auto;
}
</style>
これを行うことは可能ですか?
私はこれを見つけました:JavaScript変数をCSS変数に解析します
しかし、私はそれを機能させるのに問題があります