原來它需要xhtml才行,而公司的產品是html的。為此,研究了一下自適應大小的實現。

原來一直覺得jquery取寬度高度很神奇, " /> yellow日本动漫免费观看,亚洲中文字幕乱倫在线,国产乱国产乱老熟300部视频

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

jquery BS,dialog控件自適應大小

樣式有點丑,為此,還重搞了個樣式,哪知以為完工的時候,發現IE上工作不正常,自適應大小等無法實現。

原來它需要xhtml才行,而公司的產品是html的。為此,研究了一下自適應大小的實現。

原來一直覺得jquery取寬度高度很神奇,原來是直接取的dom中element的offsetWidth/offsetHeight等屬性,當有element插入dom中,瀏覽器就會根據規則計算出相應的屬性,這里抄幾個相關的屬性。

scrollWidth 是對象的實際內容的寬,不包邊線寬度,會隨對象中內容的多少改變(內容多了可能會改變對象的實際寬度)。

clientWidth 是對象可見的寬度,不包滾動條等邊線,會隨窗口的顯示大小改變。

offsetWidth 是對象的可見寬度,包滾動條等邊線,會隨窗口的顯示大小改變。

clientWidth、offsetWidth、clientHeight..區別



IE6.0、FF1.06+:
clientWidth = width + padding
clientHeight = height + padding
offsetWidth = width + padding + border
offsetHeight = height + padding + border
IE5.0/5.5:
clientWidth = width - border
clientHeight = height - border
offsetWidth = width
offsetHeight = height
(需要提一下:CSS中的margin屬性,與clientWidth、offsetWidth、clientHeight、offsetHeight均無關)

offsetwidth:是元素相對父元素的偏移寬度。等于border+padding+width
clientwidth:是元素的可見寬度。等于padding+width
scrollwidth:是元素的寬度且包括滾動部分。

研究了下實現不了的原因。原來是jquery.alerts控件里面全是div的,簡單的HTML在IE里,div的寬度似乎不根據內部內容變大而變大,直接有多大就多大,這樣取到的offsetWidth就很大了,自適應大小就沒實現,當然XHTML的情況取offsetWidth就可以了。

看了下EXT的實現方式,它就聰明多了,內部內容用span等隨內容大小變化的el,這樣取到offset屬性就真實了,然后將內部一個個el的寬度都加上,包括padding和border,算出外層的總寬度。

雖然也想簡單用xhtml,但沒辦法。還是學EXT,雖然麻煩一些,但可靠。

JavaScript技術jquery BS,dialog控件自適應大小,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 草莓视频在线免费观看 | 久久re这里视频只有精品首页 | 第一福利视频网站在线 | 成人毛片18岁女人毛片免费看 | 欧美黄色精品 | 99久久国产露脸精品竹菊传煤 | 亚洲免费每日在线观看 | 777精品久无码人妻蜜桃 | 国产精品人妻在线观看 | 亚洲精品久久久久AV无码 | 亚洲欧美日韩精品自拍 | 免费人成网站在线观看10分钟 | 亚洲精品入口一区二区乱麻豆精品 | 免费可以看黄的视频s色 | 热の中文 AV天堂 | 九九99亚洲精品久久久久 | 成片免费观看视频大全 | 曼谷av女郎| 亚洲永久在线观看 | 国产精品视频在线自在线 | 色噜噜视频影院 | 特黄特色大片免费播放器9 特黄特黄aaaa级毛片免费看 | 久久re热在线视频精99 | 第九色区av天堂 | 欧美一区二区视频在线观看 | 最近中文字幕在线看免费完整版 | 超级乱淫片午夜电影网99 | 99re久久热在线播放快 | 国产爱豆果冻传媒在线观看视频 | 樱花草在线影视WWW日本动漫 | 国产欧美在线亚洲一区刘亦菲 | 亚洲va精品中文字幕 | 中文字幕偷乱免费视频在线 | 免费果冻传媒2021视频 | 精品伊人久久 | 国产亚洲中文字幕视频 | 亚洲欧美日韩国产手机在线 | 午夜在线观看免费完整直播网 | 国产成人午夜精品免费视频 | 视频一区视频二区在线观看 | 久久91精品久久久久久水蜜桃 |