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

質問編集履歴

3

原稿修正

2018/06/21 05:40

投稿

kitikiti
kitikiti

スコア17

title CHANGED
File without changes
body CHANGED
@@ -3,9 +3,10 @@
3
3
  わかられる方ご回答をお願い致します。
4
4
  また、例えば<ul class="tab">の練習風景を2回クリックすると最初の画面に戻ってします。
5
5
  2回クリック後も維持したい場合はどのように記述すればいいでしょうか。
6
- jQuery
6
+
7
- ```ここに言語を入力
7
+ ```JS
8
8
  $(function(){
9
+
9
10
  $("#photo_gallery .tab li").click(function() {
10
11
  var tags = $(this).attr('class');
11
12
  $("#photo_gallery .tab li").removeClass('select');
@@ -40,10 +41,10 @@
40
41
 
41
42
  });
42
43
  </script>
44
+
43
45
  ```
44
46
 
45
- CSS
47
+ ```CSS
46
- ```ここに言語を入力
47
48
  div#photo_gallery {
48
49
  clear: both;
49
50
  overflow: hidden;
@@ -90,8 +91,8 @@
90
91
  }
91
92
  ```
92
93
 
93
- html
94
+
94
- ```ここに言語を入力
95
+ ```HTML
95
96
  <div id="photo_gallery" class="clearfix">
96
97
  <ul class="tab">
97
98
  <li class="practice_scenery_ select">#練習風景</li>

2

コード修正

2018/06/21 05:40

投稿

kitikiti
kitikiti

スコア17

title CHANGED
File without changes
body CHANGED
@@ -3,8 +3,8 @@
3
3
  わかられる方ご回答をお願い致します。
4
4
  また、例えば<ul class="tab">の練習風景を2回クリックすると最初の画面に戻ってします。
5
5
  2回クリック後も維持したい場合はどのように記述すればいいでしょうか。
6
-
6
+ jQuery
7
- <script>
7
+ ```ここに言語を入力
8
8
  $(function(){
9
9
  $("#photo_gallery .tab li").click(function() {
10
10
  var tags = $(this).attr('class');
@@ -40,29 +40,10 @@
40
40
 
41
41
  });
42
42
  </script>
43
- <div id="photo_gallery" class="clearfix">
44
- <ul class="tab">
45
- <li class="practice_scenery_ select">#練習風景</li>
46
- <li class="20180620_">#20180620</li>
47
- <li class="off-shot_">#オフショット</li>
48
- <li class="match_scenery_">#試合風景</li>
49
- </ul>
43
+ ```
50
- <div id="photo_gallerys" class="clearfix">
51
- <ul class="photo_title">
52
- <li class="practice_scenery">#練習風景</li>
53
- <li class="20180620">#20180620</li>
54
- <li class="off-shot">#オフショット</li>
55
- <li class="match_scenery">#試合風景</li>
56
- </ul>
57
- <!-- フォト抜き出し-->
58
- <ul class="photo photo_s">
59
- <li class="practice_scenery">2018.06.18</li>
60
- <li class="20180620">2018.06.18</li>
61
- <li class="off-shot">2018.06.18</li>
62
- <li class="off-shot">2018.06.18</li>
63
- </ul>
64
44
 
45
+ CSS
65
- 下記がCSSなります。
46
+ ```ここ言語を入力
66
47
  div#photo_gallery {
67
48
  clear: both;
68
49
  overflow: hidden;
@@ -106,4 +87,32 @@
106
87
  }
107
88
  div#photo_gallerys ul.photo_s li img {
108
89
  width: 100%;
109
- }
90
+ }
91
+ ```
92
+
93
+ html
94
+ ```ここに言語を入力
95
+ <div id="photo_gallery" class="clearfix">
96
+ <ul class="tab">
97
+ <li class="practice_scenery_ select">#練習風景</li>
98
+ <li class="20180620_">#20180620</li>
99
+ <li class="off-shot_">#オフショット</li>
100
+ <li class="match_scenery_">#試合風景</li>
101
+ </ul>
102
+ <div id="photo_gallerys" class="clearfix">
103
+ <ul class="photo_title">
104
+ <li class="practice_scenery">#練習風景</li>
105
+ <li class="20180620">#20180620</li>
106
+ <li class="off-shot">#オフショット</li>
107
+ <li class="match_scenery">#試合風景</li>
108
+ </ul>
109
+ <!-- フォト抜き出し-->
110
+ <ul class="photo photo_s">
111
+ <li class="practice_scenery">2018.06.18</li>
112
+ <li class="20180620">2018.06.18</li>
113
+ <li class="off-shot">2018.06.18</li>
114
+ <li class="off-shot">2018.06.18</li>
115
+ </ul>
116
+ </div>
117
+ </div>
118
+ ```

1

CSSを追加しました。

2018/06/21 05:24

投稿

kitikiti
kitikiti

スコア17

title CHANGED
File without changes
body CHANGED
@@ -40,40 +40,70 @@
40
40
 
41
41
  });
42
42
  </script>
43
+ <div id="photo_gallery" class="clearfix">
44
+ <ul class="tab">
45
+ <li class="practice_scenery_ select">#練習風景</li>
46
+ <li class="20180620_">#20180620</li>
47
+ <li class="off-shot_">#オフショット</li>
48
+ <li class="match_scenery_">#試合風景</li>
49
+ </ul>
50
+ <div id="photo_gallerys" class="clearfix">
51
+ <ul class="photo_title">
52
+ <li class="practice_scenery">#練習風景</li>
53
+ <li class="20180620">#20180620</li>
54
+ <li class="off-shot">#オフショット</li>
55
+ <li class="match_scenery">#試合風景</li>
56
+ </ul>
57
+ <!-- フォト抜き出し-->
58
+ <ul class="photo photo_s">
59
+ <li class="practice_scenery">2018.06.18</li>
60
+ <li class="20180620">2018.06.18</li>
61
+ <li class="off-shot">2018.06.18</li>
62
+ <li class="off-shot">2018.06.18</li>
63
+ </ul>
43
64
 
44
-
65
+ 下記がCSSになります。
45
-
66
+ div#photo_gallery {
67
+ clear: both;
68
+ overflow: hidden;
69
+ }
46
- <div id="photo_gallery" class="clearfix">
70
+ div#photo_gallery .btn_detail {
47
-
71
+ background: #fff;
48
-
72
+ padding: 20px;
49
-
73
+ margin: 30px 0;
74
+ text-align: center;
75
+ border: 1px solid #fff;
76
+ color: #e79c37;
77
+ }
78
+ div#photo_gallery ul.tab {
79
+ padding: 15px;
80
+ text-align:center;
81
+ overflow: hidden;
82
+   background: #fdb95e;
83
+ }
50
- <ul class="tab">
84
+ div#photo_gallery ul.tab li {
51
- <li class="practice_scenery_ select">#練習風景</li>
52
- <li class="20180620_">#20180620</li>
85
+ color: #000;
53
- <li class="off-shot_">#オフショット</li>
54
- <li class="match_scenery_">#試合風景</li>
86
+ margin: 0;
55
-
56
- </ul>
87
+ float: left;
57
-
88
+ letter-spacing: 1;
89
+ padding: 5px 45px;
90
+ cursor: pointer;
91
+ }
92
+ div#photo_gallery ul.tab li.active {
93
+ background: #cc7500;
94
+ color: #fff;
95
+ }
96
+ div#photo_gallerys {
97
+ }
98
+ div#photo_gallerys ul.photo_s {
99
+ margin: 10px 0 0px;
100
+ overflow: hidden;
101
+ }
102
+ div#photo_gallerys ul.photo_s li {
103
+ float: left;
104
+ width: 24%;
105
+ margin: 0 4px 12px;
106
+ }
58
- <div id="photo_gallerys" class="clearfix">
107
+ div#photo_gallerys ul.photo_s li img {
59
-
60
-
61
-
62
- <ul class="photo_title">
63
- <li class="practice_scenery">#練習風景</li>
64
- <li class="20180620">#20180620</li>
65
- <li class="off-shot">#オフショット</li>
66
- <li class="match_scenery">#試合風景</li>
67
- </ul>
108
+ width: 100%;
68
-
69
- <!-- フォト抜き出し-->
109
+ }
70
-
71
-
72
- <ul class="photo photo_s">
73
- <li class="practice_scenery">2018.06.18</li>
74
-
75
- <li class="20180620">2018.06.18</li>
76
-
77
- <li class="off-shot">2018.06.18</li>
78
-
79
- <li class="off-shot">2018.06.18</li></ul>