Warum span kann nicht in der gleichen Zeile mit div angezeigt werden?
* {
padding:0;
margin:0;
}
div.header{
width:300px;
height:150px;
border:1px solid red;
}
div.header_inside{
margin:0 auto;
width:150px;
height:100px;
border:1px solid red;
}
<div class="header">
<span>header</span>
<div class="header_inside">header_inside</div>
</div>
Der Text header
in der Spanne Label, es ist ein Inline-Element ist, warum kann es nicht in der gleichen Zeile angezeigt werden (oder sagt, auf gleiche Höhe) mit div header_inside
?
Hinzufügen margin-top:-20px;
in CSS von div.header_inside kann Text in span auf der gleichen Linie mit div header_inside
angezeigt werden, ist es nicht mein Problem.
Es gibt keine '' in Ihrem Code, oder ich nur Frage verstanden incorectly – AleshaOleg
@AleshaOleg ' header' ... –
@AleshaOleg - Es ist in Zeile 1 des HTML. – Quentin