Как да внедря това оформление (което е изградено с помощта на таблица) с DIV?
По принцип искам да имам два div на един ред: Div1 и Div2. Div1 трябва да бъде подравнен вляво, Div2 – вдясно. Div2 също има зададена минимална ширина. Когато ширината не е достатъчна и за двете, тогава Div1 трябва да обвие съдържанието си, давайки място на Div2. Каквото и да съм опитвал, Div2 винаги се премества под Div1, преди съдържанието на Div1 да бъде обвито.
Така че измислих решение, направено с маса. Как да изградя същото оформление с помощта на DIV?
Решение с таблица:
<!DOCTYPE html>
<html>
<head>
<style>
#table {
width: 100%;
word-wrap: break-word;
}
#div1 {
border: 1px solid red;
}
#div2 {
width: 30%;
min-width: 250px;
text-align: right;
border: 1px solid green;
}
</style>
</head>
<body>
<table id="table">
<tr>
<td id="div1">This text should wrap when window is made smaller.
<td id="div2">This takes 30% but not less than 250px;
</table>
</body>
</html>