我有這個div,其內容是從jquery的追加():jQuery的追加文本同時保持高度和隱藏以前的文本
每次文本長度達到的div寬度的端部,文本將繼續前進並改變div的高度。
但我想維護div的高度並隱藏以前的文本。另外,我有一個帶有漸變的PNG,當jquery append檢測到div已滿文本時,我想將png圖像放在左邊。
預期的結果:
我已經試過:
- https://www.sitepoint.com/community/t/how-do-you-put-a-div-without-causing-a-new-line-break/7398/8
- No Line Break With jQuery .append()
我當前的代碼(JavaScript的):
$.post(base_url + "ajax/validate_answer", {'quiz': load, 'answer': answer}, function (data) {
/* if incorrect answer */
if (data.answer_details.correct === false)
{
$("." + current_did).css("color", "#D05555");
}
/* append text with a new word */
$(".dictionary-stack").append(' • • • <span class="' + data.next_quiz.display.dictionary.did + '">' + data.next_quiz.display.dictionary.ja_kanji + ' ' + data.next_quiz.display.dictionary.ja_roman + ' [' + data.next_quiz.display.dictionary.en_roman + ']</span>');
}
CSS到容器(.dictionary堆棧):
.dictionary-stack
{
position: absolute;
bottom:100px;
width:100%;
display: block;
background:#E6E6E6;
padding: 20px;
color:#333333;
}
我可怎麼辦呢?
謝謝。
你可能得到一個downvoteØ這個問題,因爲它沒有顯示任何關於這個問題的研究工作。請提供您所寫的代碼以及您所遇到的特定技術問題的具體問題。 – Naltroc
編輯的問題,謝謝。 – mokalovesoulmate