background: url(image.jpg) fixed 50%;
background-size: cover; /* PS: Use separately here cause of Safari bug */
fixed
(background-attachment) не является обязательным.
Вышеуказанное является просто сокращением для:
background-image : url(image.jpg);
background-attachment : fixed;
background-position : 50% 50%; /* or: center center */
background-size : cover; /* CSS3 */
Вы могли бы использовать во всех современных браузерах, но Safari:
background: url(image.jpg) fixed 50% / cover;
, где /
используется в сокращении фона для разделения и отличить position
от size
(причина position принимает как одиночные, так и множественные (X, Y) значения), но Safari имеет ошибку с этим сокращением /
, поэтому используйте, как описано выше.