我有一個「語音泡泡」。我使用div來構建內容。在那個div裏,我放了一個我用於尾巴的img。這2個頁面在頁面加載時隱藏。當點擊某個按鈕時,應該顯示這2個按鈕。不過只顯示內容(#msg-loc)。 img保持隱藏狀態。我不明白。奇怪的是,如果我在默認情況下刪除隱藏的屬性,一切都正確顯示。顯示屬性不適用於img嗎?希望有人能幫忙。預先感謝您的回覆。乾杯。馬克。CSS - 顯示屬性無法使用img
我的HTML:
<div id="msg-loc" class="hidden">
<img src="img/triangle.png" class="hidden triangle"/>
</div>
我的JS:
$('#msg-loc').html('the value is incorrect').removeClass('hidden');
$('.triangle').removeClass('hidden');
我的CSS:
#msg-loc{
width:300px;
text-align:center;
margin-top:8px;
background-color:pink;}
.triangle{
left:65px;
top:-13px;
position:relative;}
.hidden{
display:none;}
同位素你搖滾!簡單有效:)非常感謝... – Marc 2012-03-01 13:34:15
問題prepend()每次點擊按鈕時都會增加。是否有前置的相反功能? – Marc 2012-03-01 13:37:18
就我個人而言,我也會放下圖像並將其用作「錯誤」跨度或div的背景圖像。 – isotrope 2012-03-01 13:40:00