私の目標は、ホームページ上の4つまたは5つの画像を循環する、ジェネシスの子テーマにフルサイズの背景画像を追加することです。これは、後続の各ページ(またはその子)に対応する静止画像です。
ここで進捗状況を確認できます:http://devel.hodgsonco.com
サイクリングの部分は機能します。これは素晴らしいことですが、フルスクリーンの部分は機能しません。画像の側面が切り取られるように、画像をブラウザのサイズに一致させたいのですが、高さは正確です。画像が歪んでほしくない。
これが私がサイクリングパートを機能させる方法です。ここでチュートリアルに従いました:http: //www.marcofolio.net/webdesign/advanced_jquery_background_image_slideshow.html
これは私のfunctions.phpにあります:
add_action('genesis_before_header', 'add_bg_images_html');
function add_bg_images_html () {
echo '<!-- jQuery handles to place the header background images -->
<div id="headerimgs">
<div id="headerimg1" class="headerimg"></div>
<div id="headerimg2" class="headerimg"></div>
</div>';
}
そして、私のCSSでこれを少し:
.headerimg {
background-position: center top;
background-repeat: no-repeat;
/* Set rules to fill background */
min-height: 100%;
/* min-width: 100%; */
/* Set up positioning */
position: fixed;
top: 0;
left: 0;
width: 100%;
height:auto;
position:absolute;
}
そして、ここに魔法をかけるjavascriptファイルがあります:
http://devel.hodgsonco.com/wp-content/themes/ionclub/js/script.js?ver=3.3.2
スクリプトに含まれているアニメーションコントロールは必要なかったので、そのスクリプトから多くのことをコメントアウトしました。
ですから、私の問題は、画像が素晴らしくて大きいことです(幅1680ピクセル、他の大きな数字の高さ)が、小さいウィンドウでは画像の上部だけが表示されます。
それで、私は何を間違っているのですか、それとも私がすべきことをしていないのですか?これをかわいくて派手に見せるための方法はありますか?
前もって感謝します!