前提・実現したいこと
スマホで見たときに、表示された画像に数秒後自動で画像と同じ大きさのキャプション(テキスト入り)を被せたいです。マウスオーバーで表示させることには成功しましたが、自動で表示させるようにしたいです。
ここに質問の内容を詳しく書いてください。
どのようなhtml,cssを使用すれば良いでしょうか?
該当のソースコード
HTML
1<figure> 2 <img src="画像URL" /> 3 <figcaption> 4 <p class="fontL">テキスト</p> 5 <p class="fontM">テキスト</p> 6 </figcaption> 7</figure>
該当のソースコード
CSS
1figure { 2 position: relative; 3 overflow: hidden; 4 width: 50%; 5} 6figcaption { 7 position: absolute; 8 top: 0; 9 left: 0; 10 z-index: 2; 11 width: 100%; 12 height: 100%; 13 background: rgba(0,0,0,.5); 14 -webkit-transition: .3s; 15 -moz-transition: .3s; 16 -ms-transition: .3s; 17 -o-transition: .3s; 18 transition: .3s; 19 opacity: 0; 20} 21 22figure:hover figcaption { 23 opacity: 1; 24} 25p.fontL { 26padding: 25% 0 0 0; 27color: #fff; 28text-align: center; 29font-weight: bold; 30font-size: 30px; 31} 32 33p.fontM { 34color: #fff; 35text-align: center; 36} 37 38@media screen and (max-width: 599px){ 39figure { 40 width: 80%; 41} 42}
補足情報(FW/ツールのバージョンなど)
下記URLサイトのように数秒後自動で表示されるようにしたいです・・・
https://www.rakuten.ne.jp/gold/liugoo/hon_mente/hon_mente.html
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/05/18 01:00
2019/05/18 01:35
退会済みユーザー
2019/05/18 02:35