positionを使った指定では親要素からの位置をするが、任意のブロック要素からの位置を指定する方法。
全然違うところにあるけど、見た目上ハマっているように見せたいときなど。
[javascript]
// 要素の位置を取得し、変数に格納
let offset = $(‘.wrapArea’).offset();
// 取得した要素の位置から、表示する位置を指定する
$(‘.innerArea’).offset({top: offset.top, left: offset.left});
[/javascript]
【JavaScript】ブロック要素の位置を指定した要素から調整する
- 2018年3月18日
- 2018年3月19日
- JavaScript
- 185view
- 0件