我見過很多類似的問題,但沒有,我可以找到似乎滿足了我想要做的事。我的網站上有一些麪包屑。目前的HTML看起來像這樣:浮動元素,而無需換行(截斷最後一個元素)
<div class="breadcrumb">
<span>Home</span>
<span>Section</span>
<span>Subsection</span>
<span class="last">current page</span>
</div>
我需要一些事情發生,我無法弄清楚。除了最後<div>
應該尺寸水平基於<span>
。自從文本麪包屑的最終格式會看起來像一個明顯的部分,將<span class="last">
需求,以填補之前的跨度結束的剩餘空間大小封閉部分結束。
如果封閉視圖寬度(最大寬度爲960px,但有時較小)太窄而無法看到所有內容,則最後一次潛水應該越來越小,並且使用某些內容截斷文本內的文本(而不是自身打包)像文本溢出:省略號;.
換句話說:
|[home][Agendas][Animal Service Center][12/23/2012: ASCMV Meeting Agenda ]|
由於窗口縮小,就變成了:
|[home][Agendas][Animal Service Center][12/23/2012: ASCMV Meeting Agenda]|
進一步變爲:
|[home][Agendas][Animal Service Center][12/23/2012: ASCMV Me...]|
這是可行的CSS?我和我一起玩的東西無法工作。
令人着迷的問題,讓我找到一些擺弄之後回到你身邊。 – 2013-05-07 22:05:09
你可以使用'flexbox'來做到這一點,但它並不是跨瀏覽器。你有沒有想要完成的設計的圖像?也許你可以設置'div.breadcrumb'的樣式,然後在頂部設置'span'的樣式。 – 2013-05-07 22:06:42
你對內容有控制嗎? – 2013-05-07 22:08:23