> プラグイン > Lightboxの導入について |
プラグイン
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
abnet |
投稿日時: 2009/6/5 0:19
対応状況: −−−
|
常連 登録日: 2009/5/28 居住地: 新潟 投稿: 35 |
Lightboxの導入について 下記のアドレスを元に「Lightbox」を導入してみました。
http://ec-cube.systemfriend.co.jp/technique/article0010/ 導入自体は成功しました。 しかし、「Lightbox」を導入するとCSSによるレイアウトがめちゃくちゃになってしまいます。 デフォルトのテンプレートではCSSがきちんと機能しているのですが、「Lightbox」の記述をテンプレートに加えるとCSSレイアウトがおかしくなります。 ちなみに、IE7とSafariとFireFoxで確認したところIE7だけがこの現象になってしまいます。他は正常なレイアウトで表示されます。 「Lightbox」を導入した経験のある方、どうかご教授お願いいたしたくよろしくお願いします。 [当方設置環境]---------------------------- http://www.ab-net.jp/~test/demo/html/ |
takoyaki |
投稿日時: 2009/6/5 1:29
対応状況: −−−
|
一人前 登録日: 2008/1/26 居住地: 沖縄県 投稿: 111 |
Re: Lightboxの導入について IE 特有の css バグのようですね。IE6 でも崩れていました。
IE 用には、main.cssを下記のようにすればとりあえず大丈夫だと思います。
また、leftcolumn の崩れは、cartearea や categoryarea などの width を削除してやばいいのではないでしょうか。 ヒントになりますでしょうか。 |
abnet |
投稿日時: 2009/6/5 9:20
対応状況: −−−
|
常連 登録日: 2009/5/28 居住地: 新潟 投稿: 35 |
Re: Lightboxの導入について takoyaki様
ご回答ありがとうございます。 遅くなりましたが、先程試してみましたところ、レイアウトの崩れをなくすという意味合いではある程度理解できました。 しかし、細部の調整ができないという意味では根本的な解決になっていないような気がします。 引用:
やはり、Lightbox.jsとcss.jsが何か緩衝しているのでしょうか? (※IE7ステータスバーの「実行しましたが、ページでエラーが発生しました。」と表示されているのが気になります。) また、今後の予定では3カラム設定で使用を予定しているので、widthを指定できないとなると、今後の作業に支障が出ることが予想されます。 やはりcssはデフォルトの状態で使用でき、かつ、lightboxを導入する方法がありましたら、お願いできますでしょうか。 よろしくお願いいたします。 |
flealog |
投稿日時: 2009/6/5 9:25
対応状況: −−−
|
仙人 登録日: 2008/6/10 居住地: 投稿: 485 |
Re: Lightboxの導入について jQuery lightBox plugin
がオススメですよ^^ jQuery lightBox pluginではcssが崩れることはなかったです
|
kishik |
投稿日時: 2009/6/5 10:15
対応状況: −−−
|
仙人 登録日: 2009/4/3 居住地: 東京 投稿: 382 |
Re: Lightboxの導入について 私もjQueryがオススメです。
あとEC-CUBEとprototype.jsは相性があまりよくないので 避けた方が無難です。 マメ知識ということで。 ----- カスタマイズ承ります http://ec-cube-mall.jp/ http://ec-cube.ec-orange2.jp/ http://wiki.ec-orange2.jp/ |
abnet |
投稿日時: 2009/6/5 16:04
対応状況: −−−
|
常連 登録日: 2009/5/28 居住地: 新潟 投稿: 35 |
Re: Lightboxの導入について flealog 様
kishik 様 回答いただきありがとうございました。 下記のようにして導入してみました。 (site_frame.tpl:追加)
(detail.tpl:変更)
設置後確認したところ、CSSレイアウトが適用されていない上にlightbox起動時にえらいところに配置されてしまいました。 差支えなければ、設定方法など教えていただけますでしょうか。 よろしくお願いします。 [当方設置環境]---------------------------- http://www.ab-net.jp/~test/demo/html/ -------------------------------- EC-CUBEバージョン : 2.4.0 PHPバージョン : PHP 4.3.11 DBバージョン : PostgreSQL 7.4. サーバー : www.ab-net.jp OS : TurLinux 10 Server WEBサーバ : Apache 2.2 |
Linux-user |
投稿日時: 2009/6/5 17:30
対応状況: −−−
|
常連 登録日: 2008/1/8 居住地: 投稿: 62 |
Re: Lightboxの導入について <a>のclass属性で指定するのではなく、
div idで<a>を囲んでみてください。 |
flealog |
投稿日時: 2009/6/5 18:26
対応状況: −−−
|
仙人 登録日: 2008/6/10 居住地: 投稿: 485 |
Re: Lightboxの導入について jquery.lightbox-0.5.jsは設定しましたか?
jquery.lightbox-0.5.js 30行目〜 ここじゃないのかなぁ・・・ 外してたらすみません。。。
|
abnet |
投稿日時: 2009/6/5 20:57
対応状況: −−−
|
常連 登録日: 2009/5/28 居住地: 新潟 投稿: 35 |
Re: Lightboxの導入について Linux-user 様
ご回答ありがとうございました。 教えていただいたとおり「div idで<a>を囲む」ことをやってみました。 ところが、lightbox自体が効かなくなってしまいました。 現在は元に戻しております。 |
abnet |
投稿日時: 2009/6/5 21:18
対応状況: −−−
|
常連 登録日: 2009/5/28 居住地: 新潟 投稿: 35 |
Re: Lightboxの導入について flealog 様
jquery.lightbox-0.5.jsの設定について、以下の通りご報告いたします。 ・画像に関するパスは絶対パスで記載したところ、必要な画像は表示されました。 ・症状としては変わらずです。 以上のことからみると、何となくですがCSSが適用されていない気がしています。 あと、デザインのテンプレート化することを視野に入れているので「jqueryのlightbox」では画像の位置が都度変化することを考慮しなければならないと考えています。 よろしくお願いいたします。 |
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |