エントリー
freoの画像表示でColorBoxを画面からはみ出さないよう設定するには
freoでは画像の拡大表示にColorBoxを使用していますが、レスポンシブに対応していないので画像が大きすぎると画面からはみ出てしまいます。
レスポンシブに対応した FancyBox2とかを導入 してもいいと思うのですが、もっと簡単にColorBoxで表示できる範囲を設定する方法を紹介します。
js/admin.js、js/default.js、js/iframe.js(PC用)、js/iphone/common.js(iPhone用)をエディタで開き、各ファイルにある
$(target).colorbox();
の部分を、
$(target).colorbox({maxHeight:"90%"});
に変更(赤字を追加)します。
【2013/2/20追記】※縦横両方指定すると縮小比率がおかしな画像表示になるので、縦だけ縮小で指定して下さい。
関連エントリー
- 2013/07/19 freoのColorboxを最新版にする
- 2012/12/03 freoでfancyBox2を導入するには
- 2012/10/24 freoのentry(またはpage)で複数画像をcolorboxのスライドショーで表示する場合
- 2012/10/24 freoでYouTube動画を貼り付けるTinyMCEプラグイン(colorboxで表示)
- 2012/06/20 freoでYouTube動画を貼り付けるTinyMCEプラグイン(埋め込み表示)
- 2011/01/29 freoでHighslide JSを導入するには(応用編)
- 2011/01/28 freoでHighslide JSを導入するには(基本編)
- 2011/01/10 freoのentry(またはpage)でYouTube動画をcolorboxで表示する場合
- 2011/01/09 freoのentry(またはpage)で複数画像をcolorboxで表示する場合
- 2010/06/08 freoでSlimbox2を導入するには
コメント
- コメントはまだありません。
コメント登録
- コメントを入力してください。
- 一旦登録したコメントは、あとで編集できませんのでご注意下さい。