"為什么得把這段js代碼放在button的后面???放在head標簽里為啥不能執行?"
因為瀏覽器讀取網頁是按照從上到下的順序, 若放在head標簽里此時還未找到button, 所以不會執行;
若執意放在head標簽內,則可將事件放在window.onload={}內,意思是頁面加載完畢后執行
因為瀏覽器讀取網頁是按照從上到下的順序, 若放在head標簽里此時還未找到button, 所以不會執行;
若執意放在head標簽內,則可將事件放在window.onload={}內,意思是頁面加載完畢后執行
2017-05-12
已采納回答 / BIANHE
因為浮動了,就可以對他設置寬高了在css權威指南里的解釋是:此外,浮動元素會生成一個塊級框,而不論這個元素本身是什么。因此,如果讓一個鏈接浮動,即使該鏈接元素本身是行內元素,通常會生成一個行內框,但只要它是浮動的,就會生成一個塊級框,它會像塊級元素一樣擺放和表現。
2017-05-12