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

回答編集履歴

1

試してみて動いたものの追加

2018/04/28 12:28

投稿

webarata3
webarata3

スコア367

answer CHANGED
@@ -12,4 +12,114 @@
12
12
 
13
13
  ```
14
14
  のcolor: #ffffff;
15
- を消したら、特に問題なさそうに見えます。
15
+ を消したら、特に問題なさそうに見えます。
16
+
17
+
18
+ ----- 以下追記
19
+
20
+
21
+ ```html
22
+ <!DOCTYPE html>
23
+ <html lang="ja">
24
+ <head>
25
+ <meta charset="UTF-8">
26
+ <title>JSオブジェクト</title>
27
+ <style>
28
+ nav ul {
29
+ display: flex;
30
+ flex-flow: row;
31
+ justify-content:space-between;
32
+ width: 100%;
33
+ }
34
+
35
+ nav li a {
36
+ padding: 10px 15px;
37
+ text-decoration: none;
38
+ /* color: #ffffff;*/
39
+ letter-spacing: 1px;
40
+ position: relative;
41
+ display: inline-block;
42
+ }
43
+
44
+ nav li a:hover::after {
45
+ transform: scale(1, 1);
46
+ }
47
+
48
+ nav li a::after {
49
+ position: absolute;
50
+ bottom: 0;
51
+ left: 0;
52
+ content: '';
53
+ width: 100%;
54
+ height: 2px;
55
+ background: #9c501f;
56
+ transform: scale(0, 1);
57
+ transform-origin: left top;
58
+ transition: transform .3s;
59
+ display: block;
60
+ }
61
+
62
+
63
+
64
+ nav li a span {
65
+ display: block;
66
+ text-align: center;
67
+ font-size: 60%;
68
+ padding-top: 10px;
69
+ }
70
+
71
+ .btn {
72
+ display: block;
73
+ width: 160px;
74
+ height: 30px;
75
+ outline: none;
76
+ background-color: transparent;
77
+ border: 2px solid #fff;
78
+ line-height: 30px;
79
+ text-align: center;
80
+ color: #fff;
81
+ text-decoration: none;
82
+ transition: .4s;
83
+ }
84
+ .btn:hover {
85
+ background-color: rgba(255, 255, 255, .2);
86
+ }
87
+
88
+ </style>
89
+ </head>
90
+ <body>
91
+ <nav>
92
+ <ul>
93
+ <li>
94
+ <a href="">
95
+ TOP
96
+ <span>トップページ</span>
97
+ </a>
98
+ </li>
99
+ <li>
100
+ <a href="">
101
+ SERVICE
102
+ <span>事業内容</span>
103
+ </a>
104
+ </li>
105
+ <li>
106
+ <a href="">
107
+ ABOUT US
108
+ <span>会社案内</span>
109
+ </a>
110
+ </li>
111
+ <li>
112
+ <a href="">
113
+ WORKS
114
+ <span>事例紹介</span>
115
+ </a>
116
+ </li>
117
+ <li>
118
+ <a class="btn" href="">
119
+ お問い合わせ
120
+ </a>
121
+ </li>
122
+ </ul>
123
+ </nav>
124
+ </html>
125
+ ```