teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

修正

2018/01/19 07:19

投稿

rrr6
rrr6

スコア8

title CHANGED
File without changes
body CHANGED
@@ -8,9 +8,6 @@
8
8
  縦で見ている時はポップアップが中央にくるのですが、横にした時には、ポップアップが上にあったり画面から見切れて表示されてしまいます。colorboxサイトを見ても、よくわからず、もしJavascriptでの統制の仕方があれば教えていただきたいです。
9
9
 
10
10
 
11
- ```
12
- エラーメッセージ
13
- ```
14
11
 
15
12
  ###該当のソースコード
16
13
  ```HTML5

2

誤字

2018/01/19 07:19

投稿

rrr6
rrr6

スコア8

title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,3 @@
1
- webサイトを作成しているのですが、ギャラリー的な形で画像をいくつか載せています。
2
- 画像にはjQueryプラグインのcolorboxを使用しており、画像を選択すると拡大して表示するようになっております。
3
-
4
- レスポンシブ対応をしているのですが、colorboxの拡大表示のとき、スマホの画面を縦表示のときは中心に来るのですが、横にした時に、中心に画像が来ません。
5
- スマホで横にしたときにも中央に拡大画像を表示するようにしたいのですが、どのように設定すればよろしいでしょうか。
6
1
  ###colorboxのポップアップ位置を調整したい。
7
2
  サイト内の画像表示にjQueryプラグインのcolorboxを使用しています。
8
3
  画像をクリックすると、画面中央にポップアップされます。

1

コード入力

2018/01/19 07:18

投稿

rrr6
rrr6

スコア8

title CHANGED
@@ -1,1 +1,1 @@
1
- colorboxのスマホ横回転対応について
1
+ colorboxのポップアップ位置を調整したい。(スマホ横回転時)
body CHANGED
@@ -2,4 +2,67 @@
2
2
  画像にはjQueryプラグインのcolorboxを使用しており、画像を選択すると拡大して表示するようになっております。
3
3
 
4
4
  レスポンシブ対応をしているのですが、colorboxの拡大表示のとき、スマホの画面を縦表示のときは中心に来るのですが、横にした時に、中心に画像が来ません。
5
- スマホで横にしたときにも中央に拡大画像を表示するようにしたいのですが、どのように設定すればよろしいでしょうか。
5
+ スマホで横にしたときにも中央に拡大画像を表示するようにしたいのですが、どのように設定すればよろしいでしょうか。
6
+ ###colorboxのポップアップ位置を調整したい。
7
+ サイト内の画像表示にjQueryプラグインのcolorboxを使用しています。
8
+ 画像をクリックすると、画面中央にポップアップされます。
9
+ PC、スマホ縦のときでは表示に特に問題はありませんでした。
10
+
11
+ ###スマホを横に回転すると、画像が中央に来ない。
12
+ レスポンシブ対応として、リキッドデザインにしており、PCでは二列で画像を配置していたのをスマホでは一列になるように表示が変わるようにしているのみです。
13
+ 縦で見ている時はポップアップが中央にくるのですが、横にした時には、ポップアップが上にあったり画面から見切れて表示されてしまいます。colorboxサイトを見ても、よくわからず、もしJavascriptでの統制の仕方があれば教えていただきたいです。
14
+
15
+
16
+ ```
17
+ エラーメッセージ
18
+ ```
19
+
20
+ ###該当のソースコード
21
+ ```HTML5
22
+ <div class="photo" data-aos="fade-right">
23
+ <figure class="side">
24
+ <a class="gallery test" href="images/image01.jpg" title=""><img src="images/thumb03.jpg" alt="" /></a>
25
+ </figure>
26
+ </div>
27
+
28
+ <div class="photo" data-aos="fade-left">
29
+ <figure class="side">
30
+ <a class="gallery test" href="images/image02.jpg" title=""><img src="images/thumb04.jpg" alt="" /></a>
31
+ </figure>
32
+ </div>
33
+ ```
34
+ ```css3
35
+ /*スマホ時*/
36
+ @media screen and (max-width:380px) {
37
+ .photo{
38
+ margin-top:10%;
39
+ }
40
+ .photo img{
41
+ width:100%;
42
+ }
43
+
44
+ ```
45
+ ```
46
+ //colorbox
47
+ $(function() {
48
+ $(".gallery").colorbox({
49
+ rel:'slideshow',
50
+ maxWidth:"90%",
51
+ maxHeight:"90%",
52
+ opacity: 1.0
53
+ });
54
+ });
55
+ $(document).ready(function(){
56
+ $(".test").colorbox({
57
+ maxWidth:"90%",
58
+ maxHeight:"90%"
59
+ });
60
+ });
61
+ //colorbox
62
+ ```
63
+
64
+ ###試したこと
65
+ Javascriptの組み方が分からず、停止中です。。。
66
+
67
+
68
+ どうぞよろしくお願いいたします。