我使用Backstretch.js和Wordpress站點中的自定義字段來動態應用全屏背景圖像。backstretch在Chrome中引起其他背景圖像的問題
它對身體背景圖像工作正常,但我也有一個CSS背景圖像設置在頁面上的另一個元素和backstretch似乎搞亂了,但只在鉻。
當頁面加載兩個背景圖像顯示正常,但當我向下滾動頁面的CSS背景消失 - 有時完全,有時只是隨機部分。如果我刪除backstretch,那麼CSS bg的行爲正常。理想情況下,我希望他們都被固定。
直道
<?php $image = get_post_meta($post->ID, 'wpcf-background-image', TRUE); ?>
<?php if (! empty ($image)) { ?>
<script>
jQuery.backstretch("<?php echo $image ?>");
</script>
<?php } ?>
CSS
.full-grey-cover {
overflow: hidden;
background-image: url(images/menu-bg-2.jpg) !important;
background-repeat: no-repeat !important;
background-size: cover !important;
background-position: center !important;
background-attachment: fixed !important;
-webkit-background-size: cover !important;
-moz-background-size: cover !important;
-o-background-size: cover !important;
background-size: cover !important;
}
我一直在使用直道爲背景目前有2頁設置。
http://ffionas.ashfordweb.co.uk/
和
http://ffionas.ashfordweb.co.uk/brunch
似乎FF和Safari,但無法在Chrome(蘋果機/小牛),做工精細。煩人,因爲我只用直道爲固定BG將在iOS設備上發揮不錯..
N.
我有同樣的問題,只有對蘋果非常有用。您是否找到解決方案? – 2014-10-13 11:14:33