2011-08-12 94 views
2

我有一个动态宽度的div。在该div中,我希望将一个内容块集中并将另一个内容块浮动到右侧并保持内联。居中某些内容在一个div,浮动内容在同一行 - 保持垂直对齐

不是一个很好的描述,我知道。希望你可以通过看here

得到一个更好的主意我希望文本内联的国旗。

有什么建议吗?

另外我已经意识到我的问题标题有点可怕 - 建议编辑欢迎。

+0

为什么不干脆把BR使其旗下? – Warface

+0

我希望它漂浮在旗子旁边。垂直对齐。不在其下。 – Finnnn

+0

如果你不想使用定位,你可以这样做:http://jsfiddle.net/sl1dr/zTNL8/3/它使用额外的div。 – joshnh

回答

2

这是你正在寻找的:http://jsfiddle.net/tw16/sGC7d/

.wrapper { 
    border: 1px solid #020202; 
    width:100%; 
    position: relative; 
} 

.numbers { 
    position: absolute; 
    right: 0; 
    top: 4px; 
} 
+0

这就是它完全谢谢。通常,我尽量远离绝对定位,但在这里使用它看不出任何问题。谢谢 – Finnnn

2

参见:http://jsfiddle.net/thirtydot/zTNL8/2/

.wrapper { 
    border: 1px solid #020202; 
    position: relative 
} 
.flag { 
    display: block; 
    margin: 0 auto; 
    padding: 4px 0px; 
    width: 35px; 
} 
.flag img { 
    display: block 
} 
.numbers { 
    visibility: visible; 
    line-height: 23px; 
    position: absolute; 
    right: 0; 
    top: 0 
} 
+0

感谢您的期待,与tw16的回答一样。谁在你之前进入。耻辱我不能标记2个答案。 – Finnnn

+0

这很好。我们都有几乎相同的想法。 – thirtydot