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

質問編集履歴

1

HTMLとCSSのコードを貼ってみました

2020/06/11 08:56

投稿

syosinsha
syosinsha

スコア2

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,6 @@
1
+ ```ここに言語を入力
2
+ コード
1
- ### 前提・実現したいこと
3
+ ```### 前提・実現したいこと
2
4
 
3
5
  ここに質問の内容を詳しく書いてください。
4
6
  (例)PHP(CakePHP)で●●なシステムを作っています。
@@ -23,5 +25,187 @@
23
25
  よーく見比べてみるとそもそものサイトの幅?が違うような気がして、それが原因かと思いましたが改善方法もわからず詰んでしまいました。![イメージ説明](817a1ff9be0021b7ea3665c339c530c9.jpeg)
24
26
 
25
27
  ### 補足情報(FW/ツールのバージョンなど)
28
+ ```HTML
29
+ <!DOCTYPE html>
30
+ <html>
31
+ <head>
32
+ <meta charset="utf-8">
33
+ <title>Progate</title>
34
+ <link rel="stylesheet" href="stylesheet.css">
35
+ <!-- ここでFont Awesomeを読み込んでください -->
36
+ <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
37
+ </head>
38
+ <body>
39
+ <!-- ここにコードを書いていきましょう -->
40
+ <header>
41
+ <img class="title-logo" src="https://prog-8.com/images/html/advanced/main_logo.png" alt="" />
42
+ <a class="login" href="#">ログイン</a>
43
+ </header>
44
+
45
+ <div class="main">
46
+ <h1 class="title">LEAN TO CODE.</h1>
47
+ <h1 class="title">LEAN TO BE CREATIVE.</h1>
48
+ <p class="sub-title">Progateはオンラインプログラミング学習サービスです。</p>
49
+ <p class="sub-title">初心者にもやさしいスライドとレッスンで、ウェブサービスを作りながらプログラミングを学んでいきましょう。</p>
50
+ <div class="sign-up">
51
+ <a class="new sign-up" href="#">新規登録はこちら</a>
52
+ <p>or</p>
53
+ <a class="sign-up facebook" href="#">Facebookで登録</a>
54
+ <a class="sign-up twitter" href="#">Twitterで登録</a>
55
+ </div>
56
+ </div>
57
+ <div class="lesson-wrapper">
58
+ <div class="heading">
59
+ <h2 class="container">Lean Where to Get Started!</h2>
60
+ </div>
61
+ <div class="lessons">
62
+ <div class="lesson">
63
+ <div class="lesson-icon">
64
+ <img src="https://prog-8.com/images/html/advanced/html.png" alt="" />
65
+ <p>HTML & CSS</p>
66
+ </div>
67
+ <p class="text-contents">ウェブページの作成に使用される言語です。HTMLとCSSを組み合わせることで、静的なページを作り上げることができます。</p>
68
+ </div>
69
+ <div class="lesson">
70
+ <div class="lesson-icon">
71
+ <img src="https://prog-8.com/images/html/advanced/jQuery.png" alt="" />
72
+ <p>jQuery</p>
73
+ </div>
74
+ <p class="text-contents">素敵な動きを手軽に実装できるJavaScriptライブラリです。 アニメーション効果をつけたり、Ajax(エイジャックス)を使って外部ファイルを読み込んだりと色々なことができます。</p>
75
+ </div>
76
+ <div class="lesson">
77
+ <div class="lesson-icon">
78
+ <img src="https://prog-8.com/images/html/advanced/ruby.png" alt="" />
79
+ <p>Ruby</p>
80
+ </div>
81
+ <p class="text-contents">オープンソースの動的なプログラミング言語で、 シンプルさと高い生産性を備えています。大きなWebアプリケーションから小さな日用ツールまで、さまざまなソフトウェアを作ることができます。</p>
82
+ </div>
83
+ <div class="lesson">
84
+ <div class="lesson-icon">
85
+ <img src="https://prog-8.com/images/html/advanced/php.png" alt="" />
86
+ <p>PHP</p>
87
+ </div>
88
+ <p class="text-contents">HTMLだけではページの内容を変えることはできません。PHPはHTMLにプログラムを埋め込み、それを可能にします。</p>
89
+ </div>
90
+ </div>
91
+ </div>
92
+
93
+ </body>
94
+ </html>
95
+ ```
96
+ ```CSS
97
+ /* CSSのリセット(消さないでください) */
98
+ html, body,
99
+ ul, ol, li,
100
+ h1, h2, h3, h4, h5, h6, p, div {
101
+ margin: 0;
102
+ padding: 0;
103
+ }
26
104
 
105
+ body {
106
+ font-family: 'Hiragino Kaku Gothic ProN W3', sans-serif;
107
+ }
108
+
109
+ li {
110
+ list-style: none;
111
+ }
112
+
113
+ a {
114
+ text-decoration: none;
115
+ }
116
+
117
+ /* ここからCSSを書いていきましょう */
118
+ header {
119
+ background-color :rgba(34,49,52,0.9);
120
+ height : 64px;
121
+ width : 100%;
122
+ position : fixed;
123
+ z-index : 10;
124
+ }
125
+ .title-logo {
126
+ width : 124px;
127
+ margin : 20px 20px 20px 50px;
128
+ }
129
+ .login {
130
+ text-decoration :none;
131
+ color : #fff;
132
+ line-height : 65px;
133
+ float : right;
134
+ background-color : rgba(255,255,255,0.3);
135
+ padding :0 25px;
27
- ここにより詳細な情報を記載してください。
136
+ margin-right : 50px;
137
+ display : block;
138
+ }
139
+
140
+ .main {
141
+ background-image : url(https://prog-8.com/images/html/advanced/top.png);
142
+ text-align : center;
143
+ background-size : cover;
144
+ padding : 180px 0 100px 0;
145
+ }
146
+ .title {
147
+ font-size : 45px;
148
+ letter-spacing : 5px;
149
+ color : #fff;
150
+ opacity : 0.7;
151
+ }
152
+ .sub-title {
153
+ color : #fff;
154
+ opacity : 0.7;
155
+ }
156
+ .sign-up {
157
+ text-decoration : none;
158
+ color : #fff;
159
+ display : inline-block;
160
+ padding : 8px 24px;
161
+ border-radius : 8px;
162
+ }
163
+ .new {
164
+ background-color : #239b76;
165
+ opacity : 0.8;
166
+ margin-top : 30px;
167
+ }
168
+ .facebook {
169
+ background-color : #3b5998;
170
+ opacity : 0.8;
171
+ margin-right : 10px;
172
+ }
173
+ .twitter {
174
+ background-color : #55acee;
175
+ opacity : 0.8;
176
+ }
177
+ .sign-up p {
178
+ margin : 10px;
179
+ }
180
+ .lesson-wrapper {
181
+ height : 580px;
182
+ background-color : #f7f7f7;
183
+ text-align : center;
184
+ }
185
+ .container {
186
+ font-weight : normal;
187
+ padding : 80px 0 50px 0;
188
+ color : #5f5d60;
189
+ }
190
+ .lesson {
191
+ width : 25%;
192
+ float : left;
193
+ }
194
+ .lesson-icon {
195
+ position : relative;
196
+ }
197
+ .lesson-icon p {
198
+ position : absolute;
199
+ width : 100%;
200
+ top : 44%;
201
+ color : #fff;
202
+ }
203
+ .text-contents {
204
+ display : inline-block;
205
+ width : 80%;
206
+ margin-top : 15px;
207
+ font-size : 13px;
208
+ color : #b3aeb5;
209
+ }
210
+
211
+ ```