У меня есть два деления, правый имеет ширину 80 пикселей, другой должен заполнить оставшееся пространство.До сих пор я пытался:
<!DOCTYPE html>
<html>
<head>
<title>#{get 'title' /}</title>
<style type="text/css">
body {
margin: 0;
padding: 0;
}
#left {
position: relative;
margin-right: 80px;
background-color: red;
}
#right {
float: right;
position: relative;
text-align: left;
width: 80px;
background-color: yellow;
}
</style>
</head>
<body>
<div id="left">
Left
</div>
<div id="right">
Right
</div>
</body>
</html>
Тем не менее, правая коробка всегда ставится ниже левой, а не справа от нее.Я думаю, это из-за наценки.Я также попробовал поле слева: -80px справа, но это ничего не меняет.Так как мне изменить CSS так, чтобы правый div находился в той же строке, что и левый div?