類似 QQ 個性簽名:文字框有背景圖片,使用者輸入文字後,滑鼠離開輸入框,輸入的字體仍保留在畫面上,並與背景融合。
input)隱藏或設為透明。blur)時,將輸入值複製到顯示區塊。<div style="position:relative; background:url(bg.jpg);">
<input type="text" id="realInput" style="opacity:0; position:absolute; top:0; left:0;" />
<div id="displayText" style="position:absolute; top:0; left:0; color:#fff;"></div>
</div>
<script>
document.getElementById('realInput').addEventListener('blur', function() {
document.getElementById('displayText').textContent = this.value;
});
</script>