Jeg vil gerne have tre forskellige header-billeder afhængig af mine breakpoints i css'en. Jeg har indsat tre forskellige img i HTML og givet dem hver deres id. Jeg har stylet med display: none, alt efter hvilket header img, der skal vises. MEN, det er kun det første billede, der bliver vist. Når man skalerer fra desktop til tabletstørrelse, bliver ingen billeder vist. Jeg forstår virkelig ikke hvorfor. Håber I kan hjælpe :-)
- <header>
- <a href="index.php"><img src="images/headerendelig_desktop.png" alt="header logo" id="header_desktop"/></a>
- <a href="index.php"><img src="images/headerendelig_tablet.png" alt="header logo" id="header_tablet"/></a>
- <a href="index.php"><img src="images/headerendelig_mobile.png" alt="header logo" id="header_mobile"/></a>
- </header>
- #header_desktop{
- width: 100%;
- }
-
- #header_tablet, #header_mobile{
- display: none;
- }
-
- @media only screen and (max-width: 1024px) {
-
- #header_tablet{
- width: 100%;
- clear: both;
- }
-
- #header_desktop, #header_mobile{
- display: none;
- }
-
- @media only screen and (max-width: 480px) {
-
- #header_mobile{
- width: 100%;
- clear: both;
- }
-
- #header_desktop, #header_tablet{
- display: none;
- }