Так у меня есть этот HTML:CSS: Margin на изображение оставляет пустое пространство
<div id="red_box">
<img id="myImage" alt="Fechar caixa de texto" src="http://quindigo.eti.br/Imagens/IconePequenoQuindigo.png">
<span id="spanOfTheBox">the Text </span>
</div>
И это CSS:
#red_box{
width:40%;
background-color:white;
color:black;
border:5px double red;
display:inline-block;
margin-top:50px;
}
#myImage{
margin-left:102%;
display:inline-block;
}
#spanOfTheBox{
display : inline-block;
width : 100%;
height : inherit;
}
Как вы можете видеть в fiddle, то span
элемент остается ниже img
элемент. Кажется, что левая маржа, примененная к img, занимает пространство, которое может быть заполнено белым. Это верно?
Да, это правильно. Вы хотите какое-то решение? – makshh
Пожалуйста, было бы восхитительно –
Одно решение: https://jsfiddle.net/1anc7rgy/4/ – makshh