Я только начал изучать html/css и столкнулся с проблемой, которую я действительно не понимаю.Css width Child alignment
<!DOCTYPE html>
<html lang="en">
<head>
<style>
.parenta {
width: 30%;
float: left;
background-color : #01DFD7;
}
.parentb {
width: 70%;
float: left;
background-color : #01DFD7;
}
.child{
background-color : #F5A9F2;
margin-top: 2%;
}
</style>
</head>
<body>
<div class="parenta">
A
<div class="child">A</div>
</div>
<div class="parentb">
B
<div class="child">B</div>
</div>
</body>
</html>
Почему дочерние элементы не выровнены? Если я изменяю атрибут width от parenta и parentb до 50%, он работает нормально. Кроме того, если я удаляю margin-top, он также работает.
Благодаря
Что вы пытаетесь сделать? –