i came up with this while i was looking for another fault..
Strange things are happening..
.blok {
outline: 1px solid red;
}
.blok > label {
padding-top: 7px;
margin-bottom: 0;
text-align: right;
width: 41.66666667%;
float: left;
outline: 1px solid green;
}
.blok > div {
outline: 1px solid yellow;
height: 50px;
}
<div class="blok">
<label>
Deep in the night
</label>
<div>
I was looking for some fun
</div>
</div>
.blok > div : outline
In Chrome & Safari i get none outline at all.. In Firefox i have the parents outline overwritten..
I'm looking for why this is happening..
I know i can use display: inline-block;
on div > div
i know this looks like a really stupid question because i know the solution to the problem for a situation that is rare.. but it is important for me know what and who is wrong..
Thanks in advance!