我有一個DIV和3個內聯元素。DIV內動態調整大小的元素
中心元素是我無法預測寬度的動態文本。文本在DIV中水平居中。 DIV具有固定大小。
我想左邊的元素被錨定到左邊並流動直到它到達文本;同樣地,右元件應該開始只是文本和終點在DIV結束後(右:0或東西)
最終的結果是這樣的:
111111 my-text 222222
1111 longer-text 2222
寬度的總和總是加起來到DIV的寬度,左邊元素的大小等於右邊元素的大小。
任何不錯的方法來做到這一點?
編輯:
我想只有兩種方法是使用javascript或表。我用表,它工作正常。
div
{
display: table;
}
#111, #222
{
width: 100%;
display: table-cell;
}
這是什麼最終目標?解決這個問題的方法可能會更好。 – 2012-01-02 20:33:44
右側和左側元素的大小是否固定? – andrewk 2012-01-02 20:37:49
不幸的是,他們不是。 最終目標是在其左側和右側有一個居中的文字和一些裝飾(裝飾是不同的),也許是一些SVG矩形或類似的。 – AlexG 2012-01-03 00:18:53