次の HTML では、span と h2 を同じ行に表示し、どちらも左側にフローティングさせたいと考えています。スパンにはテキストが少ないですが、h2 にはより多くのテキストがあるため、次の行に進む必要がありますが、何か間違っているようです:
HTML:
<div>
<span>hello</span>
<h2>This should start after the span, and continue to next line.</h2>
</div>
CSS:
div{
border: 1px solid red;
width: 150px;
overflow: hidden;
}
span{
display: inline-block;
float: left;
border:1px solid green;
}
h2{
display: inline-block;
float: left;
}