ビューポートの左側に絶対位置のパネルを作成して、ページの中央にある特定のdivまでの幅を設定しようとしています。このdivには、それに応じた動的な幅が必要です。私のサイトがレスポンシブであることを考慮したビューポートサイズ。
これが私の問題の簡単なフィドルです。これについてどうすればよいかわからないので、JavaScriptはありません。皆さんが私を助けてくれるか、正しい方向に向けてくれると思いました。
width:40%を使用すると、最初は問題なく機能しますが、ビューポートの幅を試してみると、40%が小さくなります。
#square {
background-color:#000;
height:200px;
width:200px;
margin:auto;
}
#mask {
background-color:#000;
height:100%;
width:40%;
position:absolute;
left:0;
top:0;
}
#maskの幅は、ビューポートの左側から#squareの左側までの正確なサイズにする必要があります。
前もって感謝します