2015-03-28 2 views
0

Я пытаюсь изменить фон первого раздела, а также включить два полных раздела в секцию. Фон не будет отображаться, и только половина других divs покажет, все остальное будет белым.fullPage.js, фон и divs не работают должным образом

HTML:

<div class="section" id="section0"> 
    <div class="intro"> 
     <div class="bg"></div> 
     <div class="bg hidden"></div> 
     <div class="introtext"> 
      <h1></h1> 
      <h2></h2> 
     </div> 
    </div> 
</div> 

CSS:

.bg { 
    opacity:0.5; 
    position: absolute; 
    width: 100%; 
    height: 100%; 
    -webkit-transition: opacity 5s; 
    -moz-transition: opacity 5s; 
    transition: opacity 5s; 
} 

.hidden { opacity: 0; margin-top:-50%;} 

#section0 { 

    background-image:url(img/1.jpg); 
    margin: 0; 
    width:100%; 
    height: 100%; 
    background-size: cover; 
    background-position: center center; 
    background-attachment: fixed; 
} 

писать, если вам нужна дополнительная информация, будет бесконечно благодарен, если кто-то может понять это.

ответ

1

Удалить position: absolute; из .bg CSS

Также браузеры не уважают высоту в процентах height: 100% вы должны добавить содержимое в свой DIV или установить высоту в пикселях множеством мин-высота или макс высота напр: min-height: 100px;

Вот такой fiddle

+0

, похоже, не работает на моем конце, спасибо за ответ, хотя. Если вы готовы помочь мне, я могу отправить вам весь исходный код. – Oskar

+0

Фон работает на моей стороне и в скрипке. Почему это не сработало? –

+0

Я думаю, проблема в том, что есть некоторые проблемы с плагином или любым другим кодом на сайте. Если вы хотите, я могу отправить вам код, чтобы вы могли его просмотреть. – Oskar

Смежные вопросы