基本的にコンテナdivと子divがあります。ですから、子divにCSSプロパティleft: 100%
を渡すと、それは親divから外れます。プロパティright: 0
またはCALCはこのトリックを行いますが、これはleft: 100%
でのみ実行し、JavaScriptは使用しません。これを行うための方法はありますか?位置は絶対値で左:100%、子要素は親上位から出る
.parent{
border: 1px solid #000;
height: 500px;
position: relative;
width: 500px;
}
.child{
background: #FF0;
height: 100px;
left: 100%;
position: absolute;
width: 100px;
}
https://jsfiddle.net/evoSL/yd48v14m/4/
「左:100%」を使用する理由はありますか? – SteeveDroz