作者averywu (看文不要只會用橫的看)
看板Web_Design
標題[問題] 無接縫Frame
時間Sat Apr 30 12:02:05 2011
早在N年前就不用FRAME寫法了。
一路走來也都OK,今天遇到一個案子,業主自己做了flash menu。
這menu每次載入時,會先跑完動畫再出選單。
所以他遇到一個問題,就是每次換頁flash就會重跑一次。
所以他把問題丟給我,要我把頁面用frame來做。
於事我切成二個frmae,上面放他的flash,下面放我的網頁。
現在做是做好了,可是一個大問題就是menu跟主體中間有空隙。
大概像這樣。
┌───────┐
│ │
└───────┘
┌───────┐
│ │
└───────┘
中間那空白怎樣都搞不掉。那空白本來是BORDER,我把BORDER=0後,線不見了
但是位置還是留著...
預期效果是(圖只是說明上下二塊要接成這樣,不是真的在中間有條線)
┌───────┐
│ │
├───────┤
│ │
└───────┘
我的語法
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>歐啦歐拉</title>
<link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon">
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
</head>
<frameset rows="224,*">
<frame name="flash" src="top.htm" frameborder="0" noresize scrolling="NO">
<frame name="mbody" src="body.php" frameborder="0" noresize scrolling="NO">
</frameset>
</html>
有神人能幫我看一下嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.124.142.152
推 pm2001:下面那頁body margin-top設為0 04/30 12:04
→ averywu:本來就有設了 04/30 13:16
推 a517981:建議改用iframe 然後frameborder="0" 04/30 13:50
推 adahsu:frame 要設 margin/padding 為 0, frame 內的 body 也要設 05/02 09:34
→ averywu:全都有設了,FIREFOX上無效 05/02 10:31
→ forsealy:不試試看iframe嗎 05/02 22:04