網(wǎng)頁(yè)高度怎么設(shè)置?
1. JQUERY
2. JQUERY + CSS
測(cè)試通過(guò)環(huán)境:Firefox v31Chrome v37 IE v11(jQuery 1.7.2 - 2.1.3)
原理:
利用textarea的scrollHeight屬性,這個(gè)屬性的值就是文本的高度。把textarea的高度設(shè)為它即可。
在初始化事件和onInput兩個(gè)事件里對(duì)高度進(jìn)行設(shè)置。
scrollHeight返回元素的完整的高度,以像素為單位當(dāng)一個(gè)元素?fù)碛袧L動(dòng)條時(shí)(比如由于 CSS 的 overflow 屬性),這些屬性和 offsetHeight 不同,offsetHeight只是報(bào)告元素的可見(jiàn)部分的大小來(lái)源: javascript - Creating a textarea with auto-resize