frame大小變化(鼠標可以拖動)

<frameset rows="5,*" framespacing="0" frameborder="no" border="0">
   <frame scrolling="no"style="border-top:#8AB5E8 5px solid;background-color:#8AB5E8;" noresize="noresize"/>
   <frame src="" name="mainFrame"  scrolling="yes" id="mainFrame" title="mainFrame"/>
</frameset>

 若兩個frame都沒有設置noresize="noresize",第二個frame的大小就會變化(鼠標在兩個frame的臨界處拖動時,第二個frame的大小就會變化)。當有多個frame時,也會出現上述情況。

原因:frameset的rows="5,*"中的值只是頁面加載時候的初始值,若不設置noresize屬性,頁面加載完後就可以拖動frame改變其大小。(關鍵是rows裏面有一個不固定的元素:第二個frame的大小爲*,是不固定的)

當設置cols屬性時也是這樣的情況。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章