hoi allemaal,
ik ben bezig met het design voor mijn navigatie balk en gebruik hiervoor de onderstaande code:
maar ik wil de balk graag zo maken dat hij responsive is en meegaat met de breedte van je beeldscherm. nu lukt dat wel door de afbeelding links een breedte in procenten mee te geven echter dit werkt niet bij het icontje? en is het ook mogelijk om het icoontje te veranderen naar een eigen plaatje? zodat ik niet hoef te werken met line-heights en font sizes
voor media queries
ik ben bezig met het design voor mijn navigatie balk en gebruik hiervoor de onderstaande code:
maar ik wil de balk graag zo maken dat hij responsive is en meegaat met de breedte van je beeldscherm. nu lukt dat wel door de afbeelding links een breedte in procenten mee te geven echter dit werkt niet bij het icontje? en is het ook mogelijk om het icoontje te veranderen naar een eigen plaatje? zodat ik niet hoef te werken met line-heights en font sizes
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| <nav> <div class="nav"> <div id="pil"><a href="index.html"> <img alt="logoahmedewerker" src="afb/medew.png"/> </a></div> <label for="toggle">☰</label> <input type="checkbox" id="toggle"/> <div class="menu"> <a href="#">Alle artikelen</a> <a href="#">Vragenformulier</a> <a href="#">ga direct naar werk.ah.nl</a> <a href="#">Ga direct naar sam</a> </div> </div> </nav> |
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
| .nav { text-align: right; line-height: 70px; } .menu { margin: 0 30px 0 0; } .menu a { clear: right; text-decoration: none; color:#007AFF; margin: 0 10px; line-height: 70px; } label { font-size: 26px; line-height: 70px; display: none; width: 26px; float: right; color:#007AFF; } #toggle { display: none; } nav {background-color:#FFFFFF; width:100%;overflow: hidden; top:0; position:fixed;} #pil img{float:left; height:500px; height:86px; margin-left:20px; margin-top:3px; margin-bottom:3px;} |
voor media queries
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| label { display: block; cursor: pointer; } .menu { text-align: center; width: 100%; display: none; background-color:#FFFFFF; } .menu a { display: block; border-bottom: 1px solid #EAEAEB; margin: 0; } #toggle:checked + .menu { display: block; } #pil img {width:80%; height:auto; } |
[ Voor 3% gewijzigd door RobIII op 29-11-2018 11:32 . Reden: code tags toegevoegd en links verwijderd ]