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

質問編集履歴

2

文字追記

2020/08/01 19:13

投稿

OWTR8
OWTR8

スコア2

title CHANGED
File without changes
body CHANGED
@@ -12,7 +12,7 @@
12
12
  ※不足情報などありましたら、ご指摘ください
13
13
 
14
14
  ### 該当のソースコード
15
- ```ここに言語を入力
15
+ ```HTML
16
16
  <!-- モーダル表示ボタン -->
17
17
  <div class="content">
18
18
  <a class="js-modal-open" href="">?modal=show</a>

1

HTML/scssを追加しました

2020/08/01 19:13

投稿

OWTR8
OWTR8

スコア2

title CHANGED
File without changes
body CHANGED
@@ -11,8 +11,184 @@
11
11
  やるべきことの検討がなかなかつかず、アドバイスを頂けますと幸いです。
12
12
  ※不足情報などありましたら、ご指摘ください
13
13
 
14
+ ### 該当のソースコード
15
+ ```ここに言語を入力
16
+ <!-- モーダル表示ボタン -->
17
+ <div class="content">
18
+ <a class="js-modal-open" href="">?modal=show</a>
19
+ </div>
20
+ <!-- モーダル中身 -->
21
+ <div class="modal js-modal">
22
+ <div class="modal__bg js-modal-close"></div>
23
+ <div class="modal__content">
24
+ <div class="modal__logo">
25
+ <img src="img/modal_logo.svg" alt="">
26
+ </div>
27
+ <div class="modal__contens3">
28
+ <div class="modal__contens-inner">
29
+ <div class="modal__contents-top">
30
+ <p> ポイント1</p>
31
+ </div>
32
+ <div class="modal__contents">
33
+ <div class="modal__contents-middle-box">
34
+ <div class="modal__contents-middle">
35
+ <p>タイトル</p>
36
+ <p class="modal__contents-middle-sp"> タイトル</p>
37
+ </div>
38
+ <div class="modal__contens-bottom">
39
+ <p>ダミーテキストダミー<span>テ<br>キストダミーテキスト</span></p>
40
+ </div>
41
+ </div>
42
+ </div>
43
+ </div>
44
+ <div class="modal__contens-inner2">
45
+ <div class="modal__contents-top">
46
+ <p> ポイント2</p>
47
+ </div>
48
+ <div class="modal__contents">
49
+ <div class="modal__contents-middle-box">
50
+ <div class="modal__contents-middle">
51
+ <p>タイトル</p>
52
+ <p class="modal__contents-middle-sp"> タイトル</p>
53
+ </div>
54
+ <div class="modal__contens-bottom">
55
+ <p>ダミーテキストダミー<span>テ<br>キストダミーテキスト</span></p>
56
+ </div>
57
+ </div>
58
+ </div>
59
+ </div>
60
+ <div class="modal__contens-inner">
61
+ <div class="modal__contents-top">
62
+ <p> ポイント3</p>
63
+ </div>
64
+ <div class="modal__contents">
65
+ <div class="modal__contents-middle-box">
66
+ <div class="modal__contents-middle">
67
+ <p>タイトル</p>
68
+ <p class="modal__contents-middle-sp"> タイトル</p>
69
+ </div>
70
+ <div class="modal__contens-bottom">
71
+ <p>ダミーテキストダミー<span>テ<br>キストダミーテキスト</span></p>
72
+ </div>
73
+ </div>
74
+ </div>
75
+ </div>
76
+ </div>
77
+ <div class="modal__form">
78
+ <a href="#contact__form">無料相談・お申込みはこちら</a>
79
+ </div>
80
+ <a class="js-modal-close" href=""><i class="fas fa-times"></i></a>
81
+ </div><!--modal__inner-->
82
+ </div><!--modal-->
83
+ ```
84
+ ```scss
85
+ .modal__content {
86
+ margin: 0 auto;
87
+ padding: 40px;
88
+ }
89
+ .modal {
90
+ display: none;
91
+ height: 100vh;
92
+ position: fixed;
93
+ z-index: 10;
94
+ top: 0;
95
+ width: 100%;
96
+ }
97
+ .modal__bg {
98
+ background: rgba(191, 191, 191, 0.8);
99
+ height: 100vh;
100
+ position: absolute;
101
+ width: 100%;
102
+ }
103
+ .modal__content {
104
+ background: #fff;
105
+ border: 1px solid #707070;
106
+ border-radius: 20px;
107
+ left: 50%;
108
+ padding: 29px 38px 68px 64px;
109
+ position: absolute;
110
+ top: 50%;
111
+ transform: translate(-50%,-50%);
112
+ width: 67%; // モーダル白幅調節
113
+ }
114
+ .modal__form a {
115
+ display: block;
116
+ color: white;
117
+ background-color: $main_Red;
118
+ border-radius: 14px;
119
+ font-size: 24px;
120
+ padding: 27px 0 27px 84px;
121
+ white-space: nowrap;
122
+ }
123
+ .modal__form {
124
+ margin: 0 auto;
125
+ width: 60%;
126
+ }
127
+ .modal__contens3 {
128
+ margin-top: 43px;
129
+ margin-bottom: 79px;
130
+ display: flex;
131
+ justify-content: center;
132
+ }
133
+ .modal__contents-middle-box {
134
+ background-color: #E5F1FD;
135
+ width: 212px;
136
+ height: 190px;
137
+ position: absolute;
138
+ z-index: -1;
139
+ top: 18px;
140
+ left: 15px;
141
+ }
142
+ .modal__contens-inner2 {
143
+ margin: 0 28px;
144
+ }
145
+ .modal__contents, .modal__contents2 {
146
+ border: 2px solid #1692FF;
147
+ width: 212px;
148
+ height: 190px;
149
+ position: relative;
150
+ }
151
+ .fas {
152
+ font-size: 30px;
153
+ color: #1692FF;
154
+ position: absolute;
155
+ top: 34px;
156
+ right: 37px;
157
+ }
158
+ .modal__contents-top {
159
+ background-color: white;
160
+ width: 55%;
161
+ margin-left: 45px;
162
+ margin-bottom: -10px;
163
+ position: relative;
164
+ z-index: 1;
165
+ }
166
+ .modal__contents-top p {
167
+ color: #1692FF;
168
+ font-size: 19px;
169
+ // 本来は26px
170
+ line-height: 24px;
171
+ }
172
+ .modal__contents-middle {
173
+ padding: 16px 0 0 29px;
174
+ }
175
+ .modal__contents-middle p {
176
+ color: #444444;
177
+ font-size: 18px;
178
+ // 本来は20px
179
+ line-height: 32px;
180
+ }
181
+ .modal__contens-bottom {
182
+ padding: 21px 0 0 6px;
183
+ }
184
+ .modal__contens-bottom p {
185
+ color: #1692FF;
186
+ font-size: 14px;
187
+ // 本来は16px
188
+ line-height: 32px;
189
+ }
190
+ ```
14
191
 
15
- ### 該当のソースコード
16
192
  ```js
17
193
  // モーダル
18
194
  $(function(){