js動態改變樣式屬性(style屬性)
阿新 • • 發佈:2017-11-03
lan hang borde 設置 meta margin change eight nts
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>Style</title> <!-- 之前接觸的 行內樣式 style 是css設置樣式 現在我們使用的是js中的設置樣式! --> <style type="text/css"> #myDiv{ height: 50px; width: 50px; }</style> </head> <body> <div id="myDiv" style="border: 1px solid red"></div> <button type="button" onclick="changeBackground();">換背景色</button> <button type="button" onclick="changeMargin();">換外邊距</button> <script type="text/javascript"> vardiv=document.getElementById("myDiv"); /** * 通過js中的style屬性來設置樣式 * * 註意點: * 01.css中有的屬性我們 style中都有 * 02.只不過屬性名寫法不一致 * 比如說 css font-size style fontSize */ function changeBackground(){ div.style.backgroundColor="pink"; //改變背景顏色 }function changeMargin(){ div.style.marginLeft="50px"; //改變外邊距 } </script> </body> </html>
js動態改變樣式屬性(style屬性)