質問編集履歴
2
質問内容の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -73,3 +73,165 @@
|
|
73
73
|
|
74
74
|
|
75
75
|
どのようにすれば添付画像のようにborderの中にimg(01)が入るのか教えてください。
|
76
|
+
|
77
|
+
|
78
|
+
|
79
|
+
|
80
|
+
|
81
|
+
|
82
|
+
|
83
|
+
すみません、追記です。
|
84
|
+
|
85
|
+
![イメージ説明](eb4bffa2ea9cf727125cdf01b5954dd9.png)
|
86
|
+
|
87
|
+
上記画像のようにホーバージにはborderが数字に被ることなく背景色が変わるようにしないといけません。
|
88
|
+
|
89
|
+
|
90
|
+
|
91
|
+
|
92
|
+
|
93
|
+
下記画像は私のコードを表示したもで、「01」はjpg画像です。jpg画像だと数字のところがhover時には背景色が変わりません。
|
94
|
+
|
95
|
+
「02」はpngファイルです。pngだとborderが数字を突き抜けてします。
|
96
|
+
|
97
|
+
|
98
|
+
|
99
|
+
|
100
|
+
|
101
|
+
![イメージ説明](a69ff975f97a3cda0310843fb42bfe93.png)
|
102
|
+
|
103
|
+
|
104
|
+
|
105
|
+
```HTML
|
106
|
+
|
107
|
+
<div class="col-xs-12 col-md-3 tile-wrap">
|
108
|
+
|
109
|
+
<div class="tile_block">
|
110
|
+
|
111
|
+
<img class="tile_block-img" src="./assets/images/index/01_icon.jpg" alt="01 レーザー飛蚊症治療">
|
112
|
+
|
113
|
+
<p class="tile_title">レーザー飛蚊症治療</p>
|
114
|
+
|
115
|
+
<p class="tile_text"> 飛蚊症の原因になっている硝子体の混濁を手術をしないで、安全にレーザーで取り除くことが実現できるようになりました。</p>
|
116
|
+
|
117
|
+
<a href="aka.html" class="tile_block__link">詳細はこちら<i class="fas fa-chevron-right"></i></a>
|
118
|
+
|
119
|
+
</div>
|
120
|
+
|
121
|
+
</div>
|
122
|
+
|
123
|
+
<div class="col-xs-12 col-md-3 tile-wrap">
|
124
|
+
|
125
|
+
<div class="tile_block">
|
126
|
+
|
127
|
+
<img class="tile_block-img" src="./assets/images/index/02_icon.png" alt="02 眼球注射治療">
|
128
|
+
|
129
|
+
<p class="tile_title">眼球注射治療</p>
|
130
|
+
|
131
|
+
<p class="tile_text">加齢黄斑変性症、網膜血管閉塞症や糖尿病網膜症に伴う黄斑浮腫など、今まで難治と考えられてきた病気の治療が、VEGF阻害剤の眼球内投与で可能になりました。</p>
|
132
|
+
|
133
|
+
<a href="aka.html" class="tile_block__link">詳細はこちら<i class="fas fa-chevron-right"></i></a>
|
134
|
+
|
135
|
+
</div>
|
136
|
+
|
137
|
+
</div>
|
138
|
+
|
139
|
+
```
|
140
|
+
|
141
|
+
|
142
|
+
|
143
|
+
```CSS
|
144
|
+
|
145
|
+
.tile_block{
|
146
|
+
|
147
|
+
padding: 0 2.6vw;
|
148
|
+
|
149
|
+
text-align: center;
|
150
|
+
|
151
|
+
border: 1px solid $color_primary;
|
152
|
+
|
153
|
+
cursor : pointer;
|
154
|
+
|
155
|
+
-webkit-transition: all 0.5s ease;
|
156
|
+
|
157
|
+
-moz-transition: all 0.5s ease;
|
158
|
+
|
159
|
+
-o-transition: all 0.5s ease;
|
160
|
+
|
161
|
+
transition: all 0.5s ease;
|
162
|
+
|
163
|
+
position: relative;
|
164
|
+
|
165
|
+
margin-bottom: 4.9vw;
|
166
|
+
|
167
|
+
}
|
168
|
+
|
169
|
+
.tile_block-img{
|
170
|
+
|
171
|
+
margin-top: -100px;
|
172
|
+
|
173
|
+
}
|
174
|
+
|
175
|
+
.tile_block:hover{
|
176
|
+
|
177
|
+
background-color: $color_secondary;
|
178
|
+
|
179
|
+
}
|
180
|
+
|
181
|
+
.tile_title{
|
182
|
+
|
183
|
+
padding: 2.8vw 0;
|
184
|
+
|
185
|
+
@include fontsize(26);
|
186
|
+
|
187
|
+
}
|
188
|
+
|
189
|
+
.tile_text{
|
190
|
+
|
191
|
+
margin-bottom: 6vw;
|
192
|
+
|
193
|
+
@include fontsize(16);
|
194
|
+
|
195
|
+
|
196
|
+
|
197
|
+
}
|
198
|
+
|
199
|
+
.tile_block__link{
|
200
|
+
|
201
|
+
color:$color_primary;
|
202
|
+
|
203
|
+
display: block;
|
204
|
+
|
205
|
+
text-align: center;
|
206
|
+
|
207
|
+
position: absolute;
|
208
|
+
|
209
|
+
bottom: 37px;
|
210
|
+
|
211
|
+
left: 50%;
|
212
|
+
|
213
|
+
transform: translateX(-50%);
|
214
|
+
|
215
|
+
-webkit-transform: translateX(-50%);
|
216
|
+
|
217
|
+
-ms-transform: translateX(-50%);
|
218
|
+
|
219
|
+
}
|
220
|
+
|
221
|
+
.fa-chevron-right{
|
222
|
+
|
223
|
+
padding-left: 5px;
|
224
|
+
|
225
|
+
}
|
226
|
+
|
227
|
+
```
|
228
|
+
|
229
|
+
|
230
|
+
|
231
|
+
なんども申し訳ありません。
|
232
|
+
|
233
|
+
下記画像のようにするにはどうすればいいでしょうか?
|
234
|
+
|
235
|
+
|
236
|
+
|
237
|
+
![イメージ説明](91412ade1ae32c5231ef2dbd796950f3.png)
|
1
質問内容を修正いたしました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
下記画像のような
|
1
|
+
下記画像のような「01」(img要素)を囲むようなborderを描画するにはcssをどのように書けばいいのかアイデアがありません。
|
2
2
|
|
3
3
|
アドバイスお願いします。
|
4
4
|
|