推 aqns13:我明白你的意思了 感激不盡! 10/04 19:27
如果是這麼複雜的frame,基本上我不會全部做在同一個frame裡面,
因為太過雜亂了,看到那亂七八糟的frame心情就不好一半,
所以我會把這些frame拆開成兩個檔案。
首先最外圍框架做「左中右」,中間的檔案再做「上左右」,
結構示意如下:
index.htm
┌───┬───┬───┐
│ │ │ │
│ left │ main │right │
│ │ │ │
│ │ │ │
│ │ │ │
└───┴───┴───┘
│
main.htm
↓
┌────────┐
│ top │
├───┬────┤
│main- │ content│
│left │ │
│ │ │
│ │ │
└───┴────┘
實際原始碼的結構如下:
index.htm
<frameset cols="100,*,100">
<frame src="left.htm" name="left" id="left" />
<frame src="main.htm" name="main" id="main" />
<frame src="right.htm" name="right" id="right" />
</frameset>
而真正放內容的frame則是放到main.htm當中:
<frameset rows="150,*" cols="*">
<frame src="top.htm" name="top" id="top" title="top" />
<frameset cols="200,*">
<frame src="main-left.htm" name="main-left" id="main-left" title="main-left" />
<frame src="content.htm" name="content" id="content" title="content" />
</frameset>
</frameset>
這樣做的缺點是會多一個frameset的檔案出來,但是結構就清楚很多,
而且都那麼多個frame和檔案了,其實不差多一個frameset出來。
以上是我自己的作法,給你做個參考。
--
某T:我喜歡妳>/////<
:You gotta try harder...╮(╯_╰)╭
某T:啥?試著硬一點>///<(羞)
:是叫你再努力一點啦<(# ̄皿 ̄)╮☆(__ __||)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.224.48.232