Siden du referere til benytter sig af "Bootstrap frameworket"
http://getbootstrap.com/Det de gør er at udskifte billedet alt efter hvilken skærm hjemmesiden bliver vist på, ved at bruge bootstrap's smarte col system.
reference =
http://getbootstrap.com/css/#grid-optionsDe udskifter så billedet alt efter skærmstørrelse:
Hvis du trykker f12 i chrome og kigger på ressource manageren, kan du se der er billeder til forskellige skærmstørrelser:
Default størrelse "1440x635"
http://images3.bellroy.com/assets/home/bellroy_homepage_mainbanner_default_1440x635px-c864adbf93feb6e11c7afb1d7897e345075af926ada7657bb1953d4604003943.jpgMobil størrelse "640x985"
http://images2.bellroy.com/assets/home/bellroy_homepage_mainbanner_default_640x985px-2e688311be2d1464ddfd78f24e47b07027ecd5650ba72f28d483ae2fb0cf11f3.jpgSamtidig med at klassen "img-responsive"
reference =
http://getbootstrap.com/css/#imagesBliver sat på billedet.
Og wupti så har du den ønskede effekt.
Hvis du ønsker at gøre dette helt selv, skal du bruge css @media
reference =
http://www.w3schools.com/css/css_rwd_mediaqueries.aspHvor du validere skørmstørrelsen og gemmer de div's som indeholder billedet alt efter hvad det er for en skærm størrelse.
Og sætter max-heigt - max-width på selve billederne alt efter om det er til mobil eller PC.