回覆列表
-
1 # apsdi28525
-
2 # 使用者8940871111747
CSS中display:block意思如下: 如果用
+做一個按鈕,這個能理解吧,就是 想透過 link 來實現跳轉,但是看起來是個按鈕,且不需要觸發事件。而且 css 也比 button 的好用。 這中情況下,如果不是“塊”block,那麼只要點到文字上時才會觸發,點到 按鈕但是沒點到字是不行的,但是用了 block 後,整個按鈕都可以承載 a 的link操作了 css中的display是設定元素顯示的方式,block是一塊狀元素的方式顯示, inline是以內聯元素的方式顯示,none是不不顯示; 塊狀元素會單獨佔據一樣,其他元素跟他在同一行的會被迫換行,擠到下一行那裡去,inline則不會這樣。
display:block;是讓物件成為塊級元素(比如a,span等)display有很多物件,具體可以參考http://www.w3school.com.cn/css/pr_class_display.asp一般都是用display:none和display:block來控制層的顯示