Код:
<html>
<head>
<style type="text/css">
div{border:solid 1px gray;}
#mainDiv
{
width:300px;
}
.leftDiv
{
display:table-cell;
width:50%;
}
.rightDiv
{
display:table-cell;
width:50%;
}
</style>
</head>
<body>
<div id="mainDiv">
<div class="titleDiv">
...titleDiv content...
<div>
<div class="leftDiv">
...leftDiv content...
</div>
<div class="rightDiv">
...rightDiv content...
</div>
</div>
</body>
</html>
Проблема в том, что leftDiv
и rightDiv
достигают своей полной ширины, только если в них достаточно содержимого.
Это проблема для меня, потому что я хочу воспроизвести только одно слово в leftDiv
и выровнять его по правому краю.