寫(xiě)的是一個(gè)類(lèi)似于菜單分類(lèi)的div(稱(chēng)為category),鼠標(biāo)放上去后出來(lái)一個(gè)長(zhǎng)條的div(稱(chēng)為dropdown)。category是dropdown的父元素,在category的css樣式中寫(xiě)入position:relative;dropdown的寫(xiě)入position:absolute。用Chrome打開(kāi),瀏覽器最大化的時(shí)候,鼠標(biāo)放上去,出來(lái)的dropdown與category是對(duì)齊的。但是當(dāng)我調(diào)整瀏覽器到某一寬度時(shí),dropdown向左偏移了1px。假如瀏覽器寬度1249px時(shí)發(fā)生這個(gè)偏移,但是調(diào)整寬度為1248px和1250px的時(shí)候又恢復(fù)正常了。嘗試用Safari打開(kāi)后沒(méi)有發(fā)現(xiàn)這個(gè)問(wèn)題。在IE上就又有這個(gè)問(wèn)題。然后我嘗試不用position來(lái)定位dropdown,用float試了一下,仍然有這個(gè)問(wèn)題。困擾好久了,求大神幫忙分析解決一下,萬(wàn)分感謝!
調(diào)整瀏覽器寬度,hover的div偏移1px
月半蟲(chóng)下
2018-04-16 22:49:44