[問題] JS控制CSS
各位前輩好,
在練習JS時遇到一個問題
我想要控制某個div 的寬度,每點一下div的區塊就會減少5%寬度
試了很久只能做到把寬度設為某個值,似乎跟雙引號有關係
ex: 25% document.getElementById("center").style.width= "25%" ;
下面是有問題的code
function widthdec(){
document.getElementById("center").style.width -= 5% ;
}
.......
<div id="center" style="float:left; width:20%;background-color:#512356;"
onclick="widthdec()";>
<p>test</p>
</div>
另外,div 寬度變為0時,test 卻還存在,包在div裡面的字怎麼不會跟著消失呢?
JS初學者有勞各位了 , 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.70.21.47
※ 編輯: astrokid 來自: 219.70.21.47 (02/09 03:27)
→
02/09 08:24, , 1F
02/09 08:24, 1F
推
02/09 09:25, , 2F
02/09 09:25, 2F
推
02/09 13:58, , 3F
02/09 13:58, 3F
→
02/09 15:26, , 4F
02/09 15:26, 4F
討論串 (同標題文章)