公告板
  [2009-08-19] F2自由誌需要你
  [2009-08-18] F2Cont Ver 1.1 Build 090810 正式版
  [2009-08-01] 麥可傑克森Michael jackson-被世界誤解最深的人~幫忙轉載
  [2009-07-26] F2Cont 1.1 Build 090726 正式版
  [2009-07-22] 靈異 之 噩夢 之 老鼠事件 之 海賊王中毒太深
  [2009-07-15] 放暑假拿獎金
  [2009-07-14] saw.tw免費虛擬主機
  [2009-07-10] 為你的skin加上透明Flash效果
  [2009-07-08] F2Cont 新版的幕後秘辛
  [2009-07-08] F2Cont Ver 1.0 Beta 090708
  [2009-07-07] 超級巨無霸
  [2009-07-05] 你周遭的小人夠多嗎?那你一定要看這
  [2009-07-05] 大家來當大明星
  [2009-07-02] 陸戰隊之恥
  [2009-07-02] 小心你的點數被店員A了
  [2009-06-29] 瑞穗鮮奶凍
  [2009-06-27] 新增留言版與評論點我消失效果
  [2009-06-19] 垃圾 X 廣告 X 留言 X 評論 X 引用 X In F2自由誌
  [2009-06-17] 等待 X 延續 X F2自由誌
  [2009-06-09] 討厭的感覺
  [2009-06-08] 淺談F2插件
  [2009-06-03] AIKA精美產品包到手
  [2009-06-02] 交換連結小修改
  [2009-05-31] 替文字加上美美的底線(落落長的文字開啟請有心理準備
  [2009-05-30] 化身成怪盜
  [2009-05-22] 遇見台灣國寶
  [2009-05-19] 新增氣象模組(台灣地區專用)
  [2009-05-18] 當選F2cont討論版版主
  [2009-03-29] 翻頁相本插件
  [2009-03-27] FIG相本程式
  [2007-06-11] 你不可不知的隱藏在輸入法內的特殊符號
  [2007-06-11] 德國測IQ

為你的skin加上透明Flash效果

為你的板模加上透明Flash效果,請自己Google一下透明Flash找到自己喜歡的
現在就開始了。

 

第一步:上傳板模flash

把找到的swf檔更名為head.swf,放到板模資料夾裡,例如F2blog原本的板模default放到這個文件夾裡

第二步:加載透明flash

找到skin.xml
<?xml version="1.0" encoding="UTF-8"?>
<SkinSet>
 <SkinSource>f2blog</SkinSource>
 <SkinName>default</SkinName>
 <SkinDesigner>Joesen</SkinDesigner>
 <pubDate>2006-7-23</pubDate>
 <DesignerURL>http://joesen.f2blog.com</DesignerURL>
 <DesignerMail>joesenhong@yahoo.com.cn</DesignerMail>
<Flash>
  <UseFlash>-1</UseFlash>
  <FlashPath>head.swf</FlashPath>
  <FlashWidth>748</FlashWidth>
  <FlashHeight>80</FlashHeight>
  <FlashAlign>center</FlashAlign>
  <FlashTop>0</FlashTop>
  <FlashTransparent>-1</FlashTransparent>
</Flash>
</SkinSet>
只要在版模的skin.xml文件</DesignerMail>後面,加上這段紅字代碼,head.swf就能被載入到Blog了


<FlashWidth>748</FlashWidth>寬度可以取值爲多少像素例如:748px,就表示flash有748像素寬,
你也可以定義成<FlashWidth>100%</FlashWidth> 這樣 flash就能伸縮自如。


第三步:flash板模CSS定位
  上面的skin.xml雖然定位了flash的高與寬還有到頂部的距離,還定義了是否透明,但是不同的板模有不同的DIV結構,所以我們還要再二次定位,保證萬無一失。

打開layout.css,在
/*---主體樣式---*/ 
#container{width:760px;margin:0 auto;text-align:center;……省略}下面一排
添加 #FlashHead{position: absolute;width:100%;left:0px;}
這樣就給flash層<div id="FlashHead" >定位了,
position: absolute;表示絕對定位,絕對定位有上top、下bottom,左left,右right,四種屬性,因爲skin.xml已經定意了top屬性,所以我不必定義這個屬性。上面css定義left左屬性left:0px, 然而default板模,是個固定寬度的板模(#container{width:760px;margin:0 auto;text-align:center;……省略})   寬度爲760像素,比flash748像素寬一點,板模自動居中,flash層<div id="FlashHead" >是container層的一個子層,所以<div id="FlashHead" >也居中顯示,因爲flash比container層小12像素,所以定位left:0px;表示左對齊。width:100%; 是爲了兼容FF游覽器用的,如果不加<div id="FlashHead" >層就無法在FF居中顯示,就會錯位。


如需更深入的解釋請自行到這研究吧
http://bbs.pjhome.net/thread-30608-1-1.html
 

引用通告地址: 點擊獲取引用地址
標籤: F2cont F2blog 轉貼
評論: 1 | 引用: 0 | 閱讀: 502


 好文推廣
  • 1 
仁心博客 [ 2009-07-13 22:20 網址 | 回覆 | 編輯/刪除 ]
这个方法真好 啊
  • 1 
發表評論
暱 稱(*): 密 碼:
網 址: E - mail:
驗證碼(*): 驗證碼圖片 選 項:
頭 像:
內 容(*):