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

質問編集履歴

3

書式の改善

2016/07/03 11:37

投稿

ShogoChicago
ShogoChicago

スコア38

title CHANGED
File without changes
body CHANGED
@@ -49,10 +49,11 @@
49
49
  ```
50
50
 
51
51
  かなり近いところまで来ました。
52
- カスタムフィールドに動画が格納してあれば
52
+ if カスタムフィールドに動画が格納してあれば
53
- →サムネイルを表示し、動画が再生
53
+ →サムネイルを表示し、動画が再生
54
+ endif
54
- というろまは来ました
55
+ という状態にするとがました
55
56
 
56
- #現在詰まっているところ
57
+ #【追記】現在詰まっているところ
57
58
  マウスオーバーしていないのに画面のロードが完了した瞬間に動画が再生されてしまいます。
58
59
  また、マウスを離すと、再びサムネイルが見えるようにはできそうでしょうか?

2

コードの追記

2016/07/03 11:37

投稿

ShogoChicago
ShogoChicago

スコア38

title CHANGED
File without changes
body CHANGED
@@ -12,4 +12,47 @@
12
12
 
13
13
  #質問
14
14
  CSS3では、背景に動画を設定することは可能なのでしょうか?
15
- また、それ以外の方法でマウスオーバーで動画が再生する仕組みが思い浮かぶ方がいましたら、ぜひアドバイスをお願いします。
15
+ また、それ以外の方法でマウスオーバーで動画が再生する仕組みが思い浮かぶ方がいましたら、ぜひアドバイスをお願いします。
16
+
17
+ #【追記】現在のコード
18
+ ```PHP
19
+ 【front-page.php】
20
+ <?php if ( has_post_thumbnail() ) { ?>
21
+ <?php if ( get_post_meta( get_the_ID(), 'video', true ) ) : ?>
22
+ <div class="stage">
23
+ <video class="v" autoplay loop poster="<?php thumbnails_url();?>">
24
+ <source src="<?php echo get_post_meta( get_the_ID(), 'video', true ) ?>" alt="<?php the_title(); ?>" />
25
+ </video>
26
+ </div>
27
+ <?php endif; ?>
28
+ <?php } else { ?>
29
+ <div class="featured-thumbnail">
30
+ <img src="<?php echo get_template_directory_uri(); ?>/images/nothumb.png" class="attachment-featured wp-post-image" alt="<?php the_title(); ?>">
31
+ </div>
32
+ <?php } ?>
33
+ ```
34
+
35
+ ```PHP
36
+ 【header.php】
37
+ ・・・省略・・・・
38
+ <script>
39
+ $(document).on({
40
+ mouseenter:function(){
41
+ $(this).find('.v')[0].play();
42
+ },
43
+ mouseleave:function(){
44
+ $(this).find('.v')[0].pause();
45
+ }
46
+ },'.stage');
47
+ </script>
48
+ </head>
49
+ ```
50
+
51
+ かなり近いところまで来ました。
52
+ カスタムフィールドに動画が格納してあれば
53
+ →サムネイルを表示し、動画が再生
54
+ というところまでは来ました。
55
+
56
+ #現在詰まっているところ
57
+ マウスオーバーしていないのに画面のロードが完了した瞬間に動画が再生されてしまいます。
58
+ また、マウスを離すと、再びサムネイルが見えるようにはできそうでしょうか?

1

誤字

2016/07/03 11:34

投稿

ShogoChicago
ShogoChicago

スコア38

title CHANGED
File without changes
body CHANGED
@@ -11,5 +11,5 @@
11
11
  というような仕組みが思い浮かびました。
12
12
 
13
13
  #質問
14
- CSS3では、背景に動画を設定しておくことは可能なのでしょうか?
14
+ CSS3では、背景に動画を設定することは可能なのでしょうか?
15
15
  また、それ以外の方法でマウスオーバーで動画が再生する仕組みが思い浮かぶ方がいましたら、ぜひアドバイスをお願いします。