音樂是岸 V2 開發日誌

最近開始為新版的音樂是岸做改制,我是一個非常喜歡為自己摞事做的人,舊模版「Noisetrade」用的好好的,現在就開始往「dribbble」改了,正好配上 Zblog的2.0大更新,所以就開工拉!

本帖只要為記錄一些開發過程中遇到的問題以及解決方案。

1. 首頁 OL 屬性下一行只能顯示三個Li的問題

開始沒有發現 百思不尋,只知道對方在毎第四個都使用了end-of-row的屬性,既然「margin-right: 0」

困擾了我足足一天。。。後來終於醒了,單純的數學問題,因為目前的寬度為940,而按照默認的float來一行為960,超過了寬度,所以一行只能顯示三個,第四個會自動浮動至下一層開始。(默認的marginright為20px)

這就是為什麼css的作者會要在每行第四個使用end-of-row來單獨控制了,也做到了美觀和兩端對齊,不得不佩服作者!

由於程序限制(也可能是自己不到家,這個理由比較充分,因為可以修改些源代碼來實現),不可能單獨對第一個li設置class,所以只能重設默認距右距離已保證不超過940,這樣就把默認的margin right改為15px,終於正常了。

不過有一個小缺陷:第四個li會距右邊有15px,而第一個li距左邊是0px,些許不對齊,不過也沒辦法了!

2. 鼠標略過圖片顯示純文本摘要

感謝開發者zxd得點睛,已經找到解決辦法:

修改FUNCTION\c_system_lib.asp
里的

aryTemplateTagsValue(4)=HtmlIntro
改成

aryTemplateTagsValue(4)=Left(TransferHTML(HtmlIntro, “[nohtml]“), 100)

 

最後的100為限制100字。

 

待确认问题:

1. 分类订阅 feed.asp?cate=1 ,http://wiki.rainbowsoft.org/doku.php?id=wiki:feed

2. 若文章采用了非默认模版如single3c,二次编辑时,显示为默认模版single,未能正确保持single3c

Leave a reply:

Your email address will not be published.

Site Footer