2015-09-25 72 views
0

我编码的两列布局(总共980像素的宽度)将使列中的每个div的背景都扩展到左侧/右侧,请参阅screenshot水平地展开div并保持正确

所以左边我有一个蓝色的分度width: 49%,里面是格文本,这应该扩大到470px(以保持整体max-width: 980px格对齐文本),并缩减当视越来越较小(screenshot)。

有没有一种方法可以让div在photoshop的屏幕截图上得到扩展,而且还可以在父级蓝色div中对齐?我所用float:rightmax-width: 470px得到的是this :(

+0

使其父'位置:相对'然后o孩子使用'位置:绝对; right:0;' – AlexStack

+0

如果你可以提供一个jsfiddle,你到目前为止的工作就可以了。 –

+0

@JoaquínO我添加了另一个答案并删除了前一个。这在HTML5和CSS3中得到支持。 – Arjun

回答

0

所以基本上,你要右对齐您div蓝色div 使用这里面:

HTML

<div id="someid"> 
    <p>Some text here</p> 
</div> 

CSS:

#someid { 
    margin-left : auto; 
    margin-right : 0; 
} 
+0

非常感谢。它的工作很精美:) http://codepen.io/petrchutny/pen/GpNrBx?editors=1 –

+0

@PetrChutny不客气! – Arjun