Я поставил заголовок, который содержит три div. У одного есть изображение, а два других содержат текст. Затем я попытался поместить изображение под ним, которое имеет ту же ширину заголовка. Но когда я впервые выразился, это было над заголовком div (я думал, что он должен идти под ним). Затем я попытался подтолкнуть его, увеличив верхний край, и он сработал. Но по мере того как я увеличиваю его ширину, текст в заголовке перемещается, хотя он не трогает его!как поставить img под заголовком (div), который содержит другие divs?
Это HTML-код:
<div id="header">
<img id="logo" src="...."> <!---the logo at the top right-->
<div id="name">JANE DOETTE<div> <!---the text that moves - top left -->
<div id="job">Front-End Ninja</div> <!--under the text that moves but doesn't move--->
</div>
<img id="image" src="...."> <!---the image-->
Это код CSS:
#header {
height: 6em;
width:80%;
background-color: white;
margin-left:10%;
margin-right:10%;
border-bottom:2px solid #BCBBBB;
margin-bottom:10px;
}
#image{
margin-left:10%;
margin-right:10%;
height:10em;
width:80%;
}
#logo {
height:88px;
width:89px;
}
#name {
color: #BCBBBB;
text-align:left;
float:right;
font-size:2.7em;
font-family:sans-serif;
height:50%;
}
#job {
color: #BCBBBB;
text-align:left;
float:right;
font-size:0.5em;
font-family:sans-serif;
font-weight:bold;
margin-top:0.2em;
}
Таковы мои вопросы:
Почему не изображение автоматически идут под заголовком div?
Почему текст перемещается?
Почему главный текст тот, который перемещается, хотя тот, который находится внизу, ближе к изображению?
Что мне делать, чтобы получить изображение под заголовком div?
Я отрегулировал ширину изображения до 80%. Но это всего лишь 20%. Зачем?
Он имеет какое-либо отношение к позиции или дисплею?
*** Извините, что не добавили изображения, но у меня нет репутации более 10 (мне не разрешено).
*** Извините за долгие вопросы (я все еще новичок).
*** Ваши ответы будут высоко оценены.