Forums

The forums ran from 2008-2020 and are now closed and viewable here as an archive.

Home Forums CSS bg-image on body & html element (background-att.: fixed;) gets clipped on browser resize

  • This topic is empty.
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #31525
    lorem
    Participant

    Hi everybody

    on this site -> http://bit.ly/hm0ovT i got an tiled background image on the html tag:

    html {
    background: url(../images/background.jpg) 0px 0px;
    background-attachment: fixed;
    }

    and a non-tiled on the body-tag:

    body {
    background: url(../images/background-logo.png) no-repeat 0px 0px;
    background-attachment: fixed;
    background-position: top center;
    }

    if i resize the browser width (and scroll), the non-tiled background image of the body tag will be clipped/covered by the tiled bg image of the html element – does anyone know why and how to prevent it?

    thanks, jan

    #62544
    jamygolden
    Member

    Change this:

    body {
    background: url(../images/background-logo.png) no-repeat 0px 0px;
    background-attachment: fixed;
    background-position: top center;
    }

    to this:

    #wrapper {
    background: url(../images/background-logo.png) no-repeat 0px 0px;
    background-attachment: fixed;
    background-position: top center;
    }

    It should solve the problem.
    This is happening because the body element is set to 100% width, and 100% with is the width of the viewport. If the background is repeated it will be fine though.

    #62501
    lorem
    Participant

    Hey jamy,

    spot on! :) thank you very much

    cheers, jan

Viewing 3 posts - 1 through 3 (of 3 total)
  • The forum ‘CSS’ is closed to new topics and replies.