Я хочу сделать следующее, но я мог не могу выразить себя хорошо:три ДИВ рядом друг с другом, середина должна быть 100%
LEFT CONTENT | IMAGEIMAGEIMAGE | RIGHT CONTENT |
-
LEFT CONTENT | IMAGEIMAGEIMAGE | RIGHT CONTENT |
-
LEFT | | RIGHT |
CONTENT | IMAGEIMAGEIMAGE | CONTENT |
- Таким образом, содержимое слева - справа должно иметь фиксированную ширину. Когда я сжимаю экран, а IMAGEIMAGEIMAGE не имеет места, тогда содержимое LEFT CONTENT и RIGHT должно быть разбито на строки.
<div style="background-color: yellow;">
<div id="a">break me new lines</div>
<div id="b"><img src="http://www.hdwallpapers3g.com/wp-content/uploads/2014/01/Images-6.jpg" height="60" width="300"></div>
<div id="c">break me new lines</div>
</div>
#a
{
float: left;
background-color: red;
width: 25%;
max-width: 140px;
}
#b
{
float: left;
width: 50%;
text-align: center;
}
#c
{
float: left;
background-color: blue;
width: 25%;
max-width: 140px;
}
div
{
height: 60px;
}
здесь what I tried
две проблемы:
- все содержание обыкновение заполнить ширину 100%, как вы можете видеть
- изображение идет под 3 колонки
удалить максимальную ширину от вашего css –
Вы пробовали использовать фреймворк, такой как bootstrap3? http://getbootstrap.com/. Вы можете использовать их полностью отвечающую сетку. – Dan