В настоящее время на Firefox и Safari background-attachment: fixed свойство работает, но не отвечает на Chrome.Справочная информация Фиксированный Google Chrome
Вот страница, которая работает в FF & Safari http://prestonmcpeak.com/work/enigma.html
Это желаемый эффект я ищу, которая работает во всех трех браузерах: http://codyhouse.co/demo/alternate-fixed-scroll-background/index.html
У меня есть ощущение, что это имеет делать с тегом позиции где-то на странице.
<section class="project-header ">
<div class="project-background show-for-large-up"></div>
<section class="enigma"></section>
</section>
.project-header {
section {
position: fixed;
height: 100%;
width: 100%;
top: 0;
left: 0;
z-index: -1;
&.enigma {
background-size: contain;
background-attachment: fixed;
}
}
.project-background {
padding: 20% 0;
margin: 0;
}
.enigma {
background: url(../assets/img/enigma-1-m.jpg) no-repeat center top;
}
У меня есть ощущение, что вы должны дать нам, что ваш текущий код и что вы делали ... На данный момент я могу просто сказать вам, что вы должны попытаться установить свойство 'position' элемента как' static'. –
В чем вопрос? Объясните разницу между рабочим и нерабочим – vitdes
@vitdes on firefox фон остается фиксированным, поскольку он прокручивается, на хроме изображение перемещается со страницей. –