我試圖格式化一個框,看起來像一個「狀態更新」像功能。 目前,這是它的樣子。 HTML CSS樣式框
理想情況下,我想在框的右上角顯示日期和右下角以顯示「答覆」。正如你從圖片中看到的那樣,它並沒有真正做到這一點。 任何幫助如何做到這一點,不勝感激。
我的CSS代碼在這裏。 http://jsfiddle.net/hKcmu/
非常感謝!
我試圖格式化一個框,看起來像一個「狀態更新」像功能。 目前,這是它的樣子。 HTML CSS樣式框
理想情況下,我想在框的右上角顯示日期和右下角以顯示「答覆」。正如你從圖片中看到的那樣,它並沒有真正做到這一點。 任何幫助如何做到這一點,不勝感激。
我的CSS代碼在這裏。 http://jsfiddle.net/hKcmu/
非常感謝!
添加
position: relative;
您包含分區,然後使用
boxytest sup
{
position: absolute;
right: 2px;
top: 2px;
}
boxytest sub
{
position: absolute;
right: 2px;
bottom: 2px;
}
的日期/回覆的位置。
下面有更新的Fiddle
編輯
您可以使用在boxytest填充,以應付文本太長,
這使上面和文本的下方有足夠的空間日期/回覆
boxytest
{
position: relative;
.....
padding: 20px 0;
}
這使得右邊的空間
boxytest
{
position: relative;
.....
padding: 20px 0;
padding: 4px 120px 4px 0;
}
更新Fiddle
使用的position: relative
和position: absolute
組合:
boxytest {
/* all the other CSS */
position: relative;
}
boxytest sup {
position: absolute;
top: 0;
right: 0;
height: 48%;
}
boxytest sub {
position: absolute;
bottom: 0;
right: 0;
height: 48%;
}
謝謝!但是,如果我使第二個框包含答覆/日期,由於文字較長,它會覆蓋答覆/日期。 http://jsfiddle.net/hKcmu/5/ 有什麼辦法可以糾正這個問題? – user432584920684 2012-03-30 23:34:59
謝謝。我更新了小提琴。 http://jsfiddle.net/hKcmu/4/ 如果郵件太長,它會覆蓋答覆/日期。有沒有辦法讓它不這樣做? – user432584920684 2012-03-30 23:33:09