こんにちは。Wordpressのテーマを購入しカスタマイズをしているのですが、
仕組みと、実際の対象方法がわからない事があり質問させていただきました。
低レベルな質問かもしれませんが、ご教示いただけますと幸いです。
現在こちらのテーマをベースにカスタマイズをしております。
http://tcd-wp.net/tcd028/
以下のテーマTOP部分のスライドは、現在3枚切り替わるようになっております。
この切り替わりのタイミングで
slider heightasviewport has-background
というclassのopacityが0から1へと自動的に変わっているように思います。
これは、なにで制御しているのでしょうか?
また、こちらのOpacityの変化を止めたい場合は、どのようにするのが適切でしょうか?
悩んだ末に、解決できず質問させていただきました。
よろしくお願いいたします。
該当PHP
<?php /* Template Name: Welcome Screen */ ?> <?php $options = get_desing_plus_option(); get_header(); ?> <div id="site-cover"></div> <section> <div class="slider heightasviewport has-background" data-order='0' data-parallax="scroll" data-image-src="<?php echo $options['slider_image1']; ?>"></div> <div id="topcover" class="topcover heightasviewport"> <div class="text-center verticalcentersplash amore-welcome-center"> <?php if($options['first_auto_br']): ?> <h1 class="first-h1"><?php echo nl2br($options['h1_text']); ?></h1> <?php else: ?> <h1 class="first-h1"><?php echo $options['h1_text']; ?></h1> <?php endif; ?> </div> </div> <div class="topcover heightasviewport" style="opacity:1;-ms-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);transform:translate(0px,0px);"></div> <div id="top" class="heightasviewport" style="opacity:1; background:transparent"> <a href="#third" class="animate"><div class="down-arrow bounce"><span class="fa fa-angle-down"></span></div></a> </div> </section> <section> <div class="amore-divider romaji" data-parallax="scroll" data-image-src="<?php echo $options['bg_image2']; ?>"> <div class="container"> <div class="row"> <div class="col-xs-120 no-padding"> <h1 class="invisibletexteffect animate offsetted top-headline third_headline"><?php echo $options['third_headline'];?></h1> </div> </div> </div> </div> <div id="third" class="container"> <div class="row"> <div class="col-xs-120 no-padding"> <div class="row amore-section"> <?php for($i=1; $i<=3; $i++): ?> <?php if ($options['third_banner_image'.$i]): ?> <div class="col-sm-40 text-center"> <div style="background-image:url(<?php echo $options['third_banner_image'.$i]; ?>); width:70%" class="img-circle square-80 heightaswidth mb20 circle-banner"> <a class="no-decoration" href="<?php echo $options['third_banner_url'.$i]; ?>"<?php if($options['third_banner_target'.$i]){echo ' target="_blank"';}; ?>><div class="cover text-center"> <h3 class="verticalcenter"><?php echo $options['third_banner_headline'.$i]; ?></h3> </div></a> </div> <h4 class="text-center third-banner-headline mb20"><?php echo $options['third_banner_headline'.$i]; ?></h4> <p class="text-justify third-banner-body"><?php echo $options['third_banner_copy'.$i]; ?></p> <div class="button romaji"><a href="<?php echo $options['third_banner_url'.$i]; ?>"<?php if($options['third_banner_target'.$i]){echo ' target="_blank"';}; ?>>READ MORE</a></div> <div class="visible-xs"><br/><br/></div> </div> <?php endif; ?> <?php endfor; ?> </div> </div> </div> </div> </section> <section> <div class="amore-divider romaji" data-parallax="scroll" data-image-src="<?php echo $options['bg_image4']; ?>"> <div class="container"> <div class="row"> <div class="col-xs-120 no-padding"> <h1 class="invisibletexteffect animate offsetted top-headline fifth_headline"><?php echo $options['fifth_headline'];?></h1> </div> </div> </div> </div> <div id="fifth" class="container"> <div class="row"> <div class="col-xs-120 no-padding"> <div class="row amore-section"> <?php for ($i=1; $i <=3 ; $i++): ?> <?php if($options['fifth_banner_image'.$i]): ?> <div class="col-sm-38 <?php if($i > 1) echo "col-sm-offset-3"; ?>"> <a href="<?php echo $options['fifth_banner_url'.$i]; ?>"<?php if($options['fifth_banner_target'.$i]){echo ' target="_blank"';}; ?>> <div class="square-80 mb20 fifth-banner-image square-banner"> <div class="square-banner-label text-center"><?php echo $options['fifth_banner_headline'.$i]; ?></div> <div class="has-background square-banner-image" style="background-image:url(<?php echo $options['fifth_banner_image'.$i]; ?>)"></div> </div> </a> <h4 class="text-justify fifth-banner-headline mb20"><?php echo $options['fifth_banner_headline'.$i]; ?></h4> <p class="fifth-banner-copy mb20"><?php echo $options['fifth_banner_copy'.$i]; ?></p> <div class="button romaji"><a href="<?php echo $options['fifth_banner_url'.$i]; ?>"<?php if($options['fifth_banner_target'.$i]){echo ' target="_blank"';}; ?>>READ MORE</a></div> <div class="visible-xs"><br/><br/></div> </div> <?php endif; ?> <?php endfor; ?> </div> </div> </div> </div> </section> <section> <div id="sixth" class="has-background" style="background-image:url(<?php echo $options['bg_image5']; ?>)"> <div class="container" style="overflow-x:hidden"> <div class="row amore-section"> <div class="col-xs-120 no-padding-mobile"> <div class="row map-wrap-dark"> <div class="<?php if($options['show_map']){ echo "col-sm-60"; } else { echo "col-sm-120"; } ?> no-left-padding no-padding-mobile" style="line-height:30px;"> <?php if($options['sixth_auto_br']): ?> <?php echo nl2br($options['sixth_text']); ?> <?php else: ?> <?php echo $options['sixth_text']; ?> <?php endif; ?> </div> <?php if($options['show_map']) : ?> <div class="visible-xs"><br/><br/></div> <div class="col-sm-60 no-right-padding no-padding-mobile"> <div id="map-canvas" style="width:100%; height:480px; border:4px solid white; border-radius:2px;"></div> </div> <?php endif; ?> </div> </div> </div> </div> </div> </section> </div> <?php /* get_sidebar(); */ ?> <?php get_footer(); ?>
ディベロッパーツールでは
PHP
1<div class="slider heightasviewport has-background" data-order='0' data-parallax="scroll" data-image-src="<?php echo $options['slider_image1']; ?>"></div>
へ
PHP
1<div class="slider heightasviewport has-background" style="display: block; height: 364px; opacity: 0.11308;" data-order='0' data-parallax="scroll" data-image-src="<?php echo $options['slider_image1']; ?>"></div>
のような形で
display: block; height: 364px; opacity: 0.11308;display: block; height: 364px; opacity: 0.11308;
のopacityが追加されます。
JSの該当ファイルがわかっておりません。
回答3件
あなたの回答
tips
プレビュー