首先標題可能不清楚,但我不知道要拿出更好的一個。如何格式化文本以排成兩列
我有文字,我把在TD手機在Velocity模板,像下面
* My name
is what?
我想要的是什麼,更多的格式如下圖所示。
* My name
is what?
「我叫什麼?是可變的我打印,所有我做的是concatinate *,並放在顯示單元
可以做些什麼來實現它。我不確定最好的開始。我用IE8
首先標題可能不清楚,但我不知道要拿出更好的一個。如何格式化文本以排成兩列
我有文字,我把在TD手機在Velocity模板,像下面
* My name
is what?
我想要的是什麼,更多的格式如下圖所示。
* My name
is what?
「我叫什麼?是可變的我打印,所有我做的是concatinate *,並放在顯示單元
可以做些什麼來實現它。我不確定最好的開始。我用IE8
這裏是一個可能的解決方案,可以爲你工作:
而是分離的內容分成不同的元素和它們的定位(或嵌套他們)的。我認爲在這種情況下,前課很簡單。
HTML:
<div class="copy-block">
My name is what?
</div>
CSS:
.copy-block {
width: 60px;
position: relative;
}
.copy-block:before {
content: "*";
position: absolute;
left: -15px;
top: 3px;
}
。複製塊:之前沒有出現在IE8中,否則它工作正常 –
的名稱是可變的。兩行的輸出可以通過在表格單元格中添加一箇中斷來解決。
table {
border: 1px solid gray;
font: 12px arial;
border-collapse: collapse;
}
td {
border: 1px solid gray;
}
.asterix-name {
position: relative;
padding: 5px 5px 5px 15px;
}
.asterix-name:before {
content:'* ';
position: absolute;
left: 5px;
top: 0.5em;
}
<table>
<tr>
<td>
<div class="asterix-name">My name<br> is what?</div>
</td>
</tr>
</table>
.asterix名稱:之前不顯示在IE8中,否則它工作正常 –
檢查與modern.ie虛擬箱設置XP IE8。它在那裏工作得很好。你檢查了http://jsfiddle.net/Fb7jT/49/show/嗎? – JohanVdR
還不清楚你想要什麼。發佈迄今爲止您嘗試過的當前代碼。 –
爲了澄清您的問題,您希望*顯示在複製塊的左側,並希望文本與複製塊的第一個單詞對齊? – badAdviceGuy
@badAdviceGuy是的,這正是我想要的 –