Рассмотрим этот бит HTML и CSS:
<html>
<head>
<title>Relative Positioning Resize Demo</title>
<style>
div.outerDiv {
border: 1px solid black;
height: 300px;
padding: 10px;
}
div.innerDivA, div.innerDivB {
border: 1px solid blue;
float: left;
width: 50%;
}
div.innerDivB {
margin-left: 10px;
}
</style>
</head>
<body>
<div class="outerDiv">
<div class="innerDivA">content a</div>
<div class="innerDivB">content b</div>
</div>
</body>
</html>
Внешний div не имеет указанной ширины и расширяется до ширины окна браузера. Я хочу, чтобы внутренние элементы div вели себя одинаково, расширяясь до ширины, доступной в родительском элементе div, с учетом поля и отступов в 10px, никогда не переходя на две строки и приспосабливаясь к изменению размера окна браузера. Я возился с относительной шириной и не добился желаемых результатов.
Возможно ли это с помощью CSS?