#html #css
#HTML #css
Вопрос:
В настоящее время я создаю свой проект hs, я всего лишь новичок, и я борюсь с этим столбцом, как будто хочу, чтобы моя биография выглядела так (ниже)
Но я не могу этого добиться, это мой HTML и CSS код
HTML :
<div class="row">
<div class="column">
<img src="photos.png" style="width: 320px;">
</div>
<div class="column" id="david">
<h1>David Watson</h1>
<h2></h2>
</div>
</div>
и вот мой CSS-код для этого
css:
.column {
float: left;
}
.row {
margin-left: 350px;
margin-top: 100px;
}
/* Clear floats after the columns */
h1 {
font-weight: 10;
font-style: italic;
}
и, кстати, вот как это работает
Ответ №1:
используйте .row{ display:flex }
тогда дочерний элемент займет соседнее положение, вы тоже можете быстро взглянуть на это https://www.w3schools.com/css/css3_flexbox.asp
.row {
display:flex
margin-left: 350px;
margin-top: 100px;
}
.column {
margin:0 2rem;
}
h1 {
font-weight: 10;
font-style: italic;
}
Комментарии:
1. но как я могу сделать тот, в котором имя david и адрес электронной почты находятся так близко? например, быть близко друг к другу
2. оберните всю левую часть внутри div, а правую часть — в div
3. удалите значение с плавающей запятой слева от столбца