テーマ「シドニー」のヘッダーを動画にしております。
そこで、動画の上にテキストを重ねたいと思いcssのpositionプロパティで行おうと考えました。
動画の上に載せたいテキストにclass指定を行いました。
css
1#wp-custom-header-video{ 2 position: relative; 3} 4.moji{ 5 position: absolute; 6 top: 50%; 7 left: 50%; 8 -ms-transform: translate(-50%,-50%); 9 -webkit-transform: translate(-50%,-50%); 10 transform: translate(-50%,-50%); 11 margin:0; 12 padding:0; 13}
という記述を行いましたが、動画の上にテキストが移動せず困っております。
cssでなくとも動画の上にテキストを載せられることが出来るなら、プラグインのようなものでも大丈夫です。
または、テーマのカスタマイズでも大丈夫なので、どなたか、動画の上にテキストを表示させる方法を教えてください。
よろしくお願いいたします。
以下が、ソースコードになります。
html
1 <div id="wp-custom-header" class="wp-custom-header"> 2 <video id="wp-custom-header-video" autoplay="" loop="" width="1920" height="1080" src="該当URL/wp-content/uploads/2020/11/ヘッダーPV-1.mp4"></video> 3 <button type="button" id="wp-custom-header-video-button" class="wp-custom-header-video-button wp-custom-header-video-play"><i class="sydney-svg-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M144 479H48c-26.5 0-48-21.5-48-48V79c0-26.5 21.5-48 48-48h96c26.5 0 48 21.5 48 48v352c0 26.5-21.5 48-48 48zm304-48V79c0-26.5-21.5-48-48-48h-96c-26.5 0-48 21.5-48 48v352c0 26.5 21.5 48 48 48h96c26.5 0 48-21.5 48-48z"></path></svg></i></button></div> 4 5<div id="content" class="page-wrap"> 6 <div class="container content-wrapper"> 7 <div class="row"> 8 <div id="primary" class="content-area col-md-9"> 9 <main id="main" class="post-wrap" role="main"> 10<article id="post-368" class="post-368 page type-page status-publish hentry"> 11 <header class="entry-header"> 12 <h1 class="title-post entry-title">home</h1> </header><!-- .entry-header --> 13 <div class="entry-content"> 14 <p class="moji" style="text-align: center;">bbq</p> 15 </div><!-- .entry-content --> 16 17 <footer class="entry-footer"> 18 </footer><!-- .entry-footer --> 19</article><!-- #post-## --> 20 </main><!-- #main --> 21 </div><!-- #primary --> 22 23 </div> 24 </div> 25 </div>
回答1件
あなたの回答
tips
プレビュー