這篇文章主要講解了“CSS中height和width在IE和其他瀏覽器中有哪些區(qū)別”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“CSS中height和width在IE和其他瀏覽器中有哪些區(qū)別”吧!
成都創(chuàng)新互聯(lián)專注于秦淮企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計(jì),購物商城網(wǎng)站建設(shè)。秦淮網(wǎng)站建設(shè)公司,為秦淮等地區(qū)提供建站服務(wù)。全流程按需定制網(wǎng)站,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
IE8的width=border-left+padding-left+內(nèi)容寬度+padding-right+border-right;
IE8的height=border-top+padding-top+內(nèi)容高度+padding-bottom+border-bottom;
w3c規(guī)定的width=內(nèi)容寬度;
w3c規(guī)定的height=內(nèi)容高度;
這樣有可能導(dǎo)致不同瀏覽器下獲取的width或height的值不同,幸好jquery提供了另外兩個(gè)方法,
innerWidth():padding-left+內(nèi)容寬度+padding-right;
outerWidth():border-left+padding-left+內(nèi)容寬度+padding-right+border-right;
outerWidth(true):margin-left+border-left+padding-left+內(nèi)容寬度+padding-right+border-right+margin-right;
height同理
感謝各位的閱讀,以上就是“CSS中height和width在IE和其他瀏覽器中有哪些區(qū)別”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對CSS中height和width在IE和其他瀏覽器中有哪些區(qū)別這一問題有了更深刻的體會,具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點(diǎn)的文章,歡迎關(guān)注!