大神求教啊
1、為什么改變列表的寬度,就可以使列表之間的間隔變大,一直想不明白這個(gè)問題 2、這個(gè)案例里面想要文字居中的話,是把a(bǔ)的樣式里面加text-align:center ?還是在li里面加text-align:center?(驗(yàn)證發(fā)現(xiàn)兩個(gè)都可以,想不明白原因) 3、【由于a標(biāo)簽屬于內(nèi)聯(lián)元素,無高度和寬度屬性,因此控制鼠標(biāo)經(jīng)過狀態(tài)改變背景顏色時(shí),僅在有文字的地方顯示背景顏色。解決的辦法是把a(bǔ)標(biāo)簽變?yōu)閴K級(jí)元素,display:block】,這個(gè)吧a變?yōu)閴K級(jí)元素后,它是和誰一起變成塊級(jí)元素了,連在一起了,是和其他a元素,還是和列表嵌套在一起? 各位大神,求教
2016-10-15
1、改變列表的寬度,使列表之間的間隔變大,實(shí)際上是列表中的內(nèi)容的間隔變大;
2、text-align具有向下傳遞性,會(huì)不斷向子元素傳遞,如設(shè)置在li元素上會(huì)傳遞到a元素上
3、a為內(nèi)聯(lián)元素,它的高度為文字或圖片的高度,不能占滿父元素li的高度,所以需要設(shè)置a成塊元素,讓它的高度和父元素的一樣,塊元素設(shè)置給誰誰就變成塊元素。
如果對網(wǎng)頁中的元素的高度、寬度變化不明顯的你可以按F12打開開發(fā)者工具,Elemnt標(biāo)簽下,鼠標(biāo)定位在元素上,網(wǎng)頁上就會(huì)顯示出元素的高度、寬度信息