サイトのつくりの影響かもしれないが、画面を大幅に超える大きさで表示された後にぴったりとアニメーションで調整される現象がおこった。
$(".inline").colorbox({ inline:true, width:"90%", maxWidth:1020, rel:'group', closeButton:false });
スマホのときは画面幅の90%でPCなどの時は1020くらいを最大にしてよっていう書き方、
色々微調整してもうまくいかなかったので、以下のように逃げました。
$(".inline").colorbox({ inline:true, maxWidth:"90%", rel:'group', closeButton:false });
.modal-content { max-width: 1020px; }
とりあえずこれで回避。
原因はなんだったのだろうか。