我認爲這是與其他「自動調整」相關問題的不同問題。自動調整和垂直居中文本
我有一個單行文本標籤,我希望自動適應總是屏幕寬度的一半(動態調整大小等期間和之後),以及垂直和水平居中在頁面上。我已經嘗試了jQuery FitText plugin,但它似乎沒有垂直居中很好地工作(上移或下移取決於字體的大小,有時下面的視口)
這可能是由於我使用的絕對定位,但我找不到任何替代方法來完成此操作。
我的CSS:
h1 {
position: absolute;
top: 25%;
right: 25%;
left: 25%;
bottom: 25%;
display: table-cell;
vertical-align: middle;
}
此的jsfiddle顯示塊,我想填補:http://jsfiddle.net/KFySS/6/
編輯:我添加了一個假的背景圖片文字上面的小提琴,其行爲非常接近我想要的實際大小的行爲。
我想用簡短的文字來填充用虛線標出的塊。它也應該垂直居中和/或水平居中。這個邊界框只是爲了說明,但這是我使用Fittext插件時的出發點。
爲了確保我理解了這個問題,你是否需要這個模塊來表現它現在的行爲呢?或者你只需要文字居中? – wakooka
正如jerome.s所說,盒子的大小在小提琴中看起來很好。是關於你正在談論的文本嗎? – Cdeez
有沒有考慮過在表頭內使用表格? – rbtLong