Hallo Tweakers,
Normaal als ik vragen had ging ik altijd naar stack overflow, voor de verandering ga ik is een vraag stellen bij tweakers
.
Twee zaken op mijn website worden anders weergeven op verschillende browsers ondanks dat ik een 'stylesheet' reset heb.
Ik kan zelf niet vinden waarom het op een andere browser er anders uitziet aangezien het hier niet over lastige codes gaat, het gaat over: margin-top, height, & padding bottom.
[Het gaat hier om de extra (groene) pixel rij aan de onderkant bij het hoveren over home]
Weergave op Edge/Firefox/Ie (Juist)

Weergave op Chrome (Onjuist)

Het gaat hier om de hoogte van de hamburger lijnen en het verschil tussen hoogte bij de hamburger lijnen.
Weergave op Firefox / Chrome (Juist)

Weergave op IE (Onjuist)

Weergave op Edge (Onjuist)

Codes van 'hover over Home':
Html:
<ul class="navigatie">
<li><a href="">Home</a></li>
</ul>
Css:
.navigatie {
color: white;
}
.navigatie li {
float: left;
padding: 28px 0px 33px 0px;
}
.navigatie li:hover {
background: green;
color: black;
transition: 600ms;
}
.navigatie a {
padding: 28px 20px 32px 20px;
}
Codes van de hamburger:
Html:
<div class="hamburger_wrapper">
<div class="hamburger"></div>
<div class="hamburger"></div>
<div class="hamburger"></div>
</div>
Css
.hamburger_wrapper {
display: none;
position: absolute;
top: 20px;
left: 10px;
}
.hamburger {
width: 26px;
height: 3px;
background: white;
margin-top: 5px;
}
Codes die ik gebruik om mijn stylesheet te resetten:
html body { margin: 0px; padding: 0px; border: 0px; }
a { margin: 0px; padding: 0px; border: 0px; }
li { list-style-type: none; margin: 0px; padding: 0px;}
textarea:focus, input:focus { outline: 0; }
input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset; color: #fff !important; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0;}
p, th, td, li, dd, dt, ul, ol, blockquote, q, acronym, abbr, a, input, select, textarea { margin: 0; padding: 0; text-decoration: none; color: inherit;}
blockquote { margin: 1.25em; padding: 1.25em }
q { font-style: italic; }
acronym, abbr { cursor: help; border-bottom: 1px dashed; }
img { border: none; }
table { margin: 0; padding: 0; border: none; }
form { margin: 0; padding: 0; display: inline; }
label { cursor: pointer; }
textarea, input { outline: none; font-family: inherit; font-size: inherit; color:inherit;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
Normaal als ik vragen had ging ik altijd naar stack overflow, voor de verandering ga ik is een vraag stellen bij tweakers
Twee zaken op mijn website worden anders weergeven op verschillende browsers ondanks dat ik een 'stylesheet' reset heb.
Ik kan zelf niet vinden waarom het op een andere browser er anders uitziet aangezien het hier niet over lastige codes gaat, het gaat over: margin-top, height, & padding bottom.
[Het gaat hier om de extra (groene) pixel rij aan de onderkant bij het hoveren over home]
Weergave op Edge/Firefox/Ie (Juist)

Weergave op Chrome (Onjuist)

Het gaat hier om de hoogte van de hamburger lijnen en het verschil tussen hoogte bij de hamburger lijnen.
Weergave op Firefox / Chrome (Juist)

Weergave op IE (Onjuist)

Weergave op Edge (Onjuist)

Codes van 'hover over Home':
Html:
<ul class="navigatie">
<li><a href="">Home</a></li>
</ul>
Css:
.navigatie {
color: white;
}
.navigatie li {
float: left;
padding: 28px 0px 33px 0px;
}
.navigatie li:hover {
background: green;
color: black;
transition: 600ms;
}
.navigatie a {
padding: 28px 20px 32px 20px;
}
Codes van de hamburger:
Html:
<div class="hamburger_wrapper">
<div class="hamburger"></div>
<div class="hamburger"></div>
<div class="hamburger"></div>
</div>
Css
.hamburger_wrapper {
display: none;
position: absolute;
top: 20px;
left: 10px;
}
.hamburger {
width: 26px;
height: 3px;
background: white;
margin-top: 5px;
}
Codes die ik gebruik om mijn stylesheet te resetten:
html body { margin: 0px; padding: 0px; border: 0px; }
a { margin: 0px; padding: 0px; border: 0px; }
li { list-style-type: none; margin: 0px; padding: 0px;}
textarea:focus, input:focus { outline: 0; }
input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset; color: #fff !important; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0;}
p, th, td, li, dd, dt, ul, ol, blockquote, q, acronym, abbr, a, input, select, textarea { margin: 0; padding: 0; text-decoration: none; color: inherit;}
blockquote { margin: 1.25em; padding: 1.25em }
q { font-style: italic; }
acronym, abbr { cursor: help; border-bottom: 1px dashed; }
img { border: none; }
table { margin: 0; padding: 0; border: none; }
form { margin: 0; padding: 0; display: inline; }
label { cursor: pointer; }
textarea, input { outline: none; font-family: inherit; font-size: inherit; color:inherit;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
[ Voor 18% gewijzigd door RienkK op 31-07-2015 20:20 ]