質問編集履歴

3

reset\.sass追加

2017/07/14 03:00

投稿

n.t
n.t

スコア64

test CHANGED
File without changes
test CHANGED
@@ -156,6 +156,96 @@
156
156
 
157
157
 
158
158
 
159
+ ```reset
160
+
161
+ /* http://meyerweb.com/eric/tools/css/reset/
162
+
163
+ v2.0 | 20110126
164
+
165
+ License: none (public domain)
166
+
167
+ */
168
+
169
+
170
+
171
+ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
172
+
173
+ margin: 0;
174
+
175
+ padding: 0;
176
+
177
+ border: 0;
178
+
179
+ font-family: $font-jp;
180
+
181
+ font-size: 100%;
182
+
183
+ font: inherit;
184
+
185
+ vertical-align: baseline; }
186
+
187
+
188
+
189
+ /* HTML5 display-role reset for older browsers */
190
+
191
+
192
+
193
+ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
194
+
195
+ display: block; }
196
+
197
+
198
+
199
+ body {
200
+
201
+ position: relative;
202
+
203
+ line-height: 1; }
204
+
205
+
206
+
207
+ ol, ul {
208
+
209
+ list-style: none; }
210
+
211
+
212
+
213
+ blockquote, q {
214
+
215
+ quotes: none; }
216
+
217
+
218
+
219
+ blockquote {
220
+
221
+ &:before, &:after {
222
+
223
+ content: '';
224
+
225
+ content: none; } }
226
+
227
+
228
+
229
+ q {
230
+
231
+ &:before, &:after {
232
+
233
+ content: '';
234
+
235
+ content: none; } }
236
+
237
+
238
+
239
+ table {
240
+
241
+ border-collapse: collapse;
242
+
243
+ border-spacing: 0; }
244
+
245
+ ```
246
+
247
+
248
+
159
249
  メニューリストがある中で一箇所だけプルダウンにしたいと思っております。
160
250
 
161
251
  現在、『お』の`<a>`タグの要素が伸びてしまったり『お』の下に『か』が出ていて『か』をホバーすると

2

%u-clear追記

2017/07/14 03:00

投稿

n.t
n.t

スコア64

test CHANGED
File without changes
test CHANGED
@@ -124,6 +124,38 @@
124
124
 
125
125
 
126
126
 
127
+ ```sass
128
+
129
+ %u-clear {
130
+
131
+ zoom: 1;
132
+
133
+
134
+
135
+ &:before,
136
+
137
+ &:after {
138
+
139
+ content: "";
140
+
141
+ display: block;
142
+
143
+ }
144
+
145
+
146
+
147
+ &:after {
148
+
149
+ clear: both;
150
+
151
+ }
152
+
153
+ }
154
+
155
+ ```
156
+
157
+
158
+
127
159
  メニューリストがある中で一箇所だけプルダウンにしたいと思っております。
128
160
 
129
161
  現在、『お』の`<a>`タグの要素が伸びてしまったり『お』の下に『か』が出ていて『か』をホバーすると

1

sassの追加

2017/07/14 02:28

投稿

n.t
n.t

スコア64

test CHANGED
File without changes
test CHANGED
@@ -1,24 +1,24 @@
1
1
  ```html
2
2
 
3
- <ul>
3
+ <ul class="nav">
4
4
 
5
- <li><a href="#">あ</a></li>
5
+ <li><a href="#" class="nav-item">あ</a></li>
6
6
 
7
- <li><a href="#">い</a></li>
7
+ <li><a href="#" class="nav-item">い</a></li>
8
8
 
9
- <li><a href="#">う</a></li>
9
+ <li><a href="#" class="nav-item">う</a></li>
10
10
 
11
- <li><a href="#">え</a></li>
11
+ <li><a href="#" class="nav-item">え</a></li>
12
12
 
13
- <li><a href="#">お</a>
13
+ <li><a href="#" class="nav-item hover-item">お</a>
14
14
 
15
15
  <ul>
16
16
 
17
- <li><a href="#">か</a></li>
17
+ <li><a href="#" class="nav-item">か</a></li>
18
18
 
19
- <li><a href="#">き</a></li>
19
+ <li><a href="#" class="nav-item">き</a></li>
20
20
 
21
- <li><a href="#">く</a></li>
21
+ <li><a href="#" class="nav-item">く</a></li>
22
22
 
23
23
  </ul>
24
24
 
@@ -30,6 +30,100 @@
30
30
 
31
31
 
32
32
 
33
+ ```sass
34
+
35
+ .nav {
36
+
37
+ max-width: 900px;
38
+
39
+ height: 42px;
40
+
41
+ box-sizing: border-box;
42
+
43
+ padding: 0;
44
+
45
+ position: absolute;
46
+
47
+ right: 0;
48
+
49
+ top:23px;
50
+
51
+ @extend %u-clear;
52
+
53
+ >li {
54
+
55
+ width: 100px;
56
+
57
+ height: 42px;
58
+
59
+ text-align: center;
60
+
61
+ float: left;
62
+
63
+ border-right: 2px dotted #e4e3e3;
64
+
65
+ font-size: 12px;
66
+
67
+ font-weight:bold;
68
+
69
+ line-height: 42px;
70
+
71
+ &.last-item {
72
+
73
+ border-right: none;
74
+
75
+ }
76
+
77
+ }
78
+
79
+ }
80
+
81
+ .nav-item {
82
+
83
+ width: 100%;
84
+
85
+ height: 100%;
86
+
87
+ position: relative;
88
+
89
+ display: inline-block;
90
+
91
+ text-decoration: none;
92
+
93
+ }
94
+
95
+ .hover-item ul{
96
+
97
+ overflow: hidden;
98
+
99
+ width: 100px;
100
+
101
+ height: 42px;
102
+
103
+ -moz-transition: .2s;
104
+
105
+ -webkit-transition: .2s;
106
+
107
+ -o-transition: .2s;
108
+
109
+ -ms-transition: .2s;
110
+
111
+ transition: .2s;
112
+
113
+ &:hover {
114
+
115
+ height: 168px;
116
+
117
+
118
+
119
+ }
120
+
121
+ }
122
+
123
+ ```
124
+
125
+
126
+
33
127
  メニューリストがある中で一箇所だけプルダウンにしたいと思っております。
34
128
 
35
129
  現在、『お』の`<a>`タグの要素が伸びてしまったり『お』の下に『か』が出ていて『か』をホバーすると