歡迎光臨, 訪客. 請先 登入註冊一個帳號.
三月 29, 2024, 01:52:50 上午
19595 文章 在 3865 主題 由 4580 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  核心補強  |  請問..關於下拉選單 « 上篇主題 下篇主題 »
頁: [1] 2
作者 主題: 請問..關於下拉選單  (閱讀 35783 次)
ajer001
LifeType 中文發展團隊
超級會員
*****
文章: 516


張阿駕


檢視個人資料 個人網站
« 於: 七月 10, 2005, 05:20:28 下午 »

我想把每月彙整弄成下拉選單式的
之前好像有看過有人這麼改過

請問有人還有步驟或簡易教學的嗎
給我個方向走吧@@

另外
還是徵一下有沒有人可以教我改掉summary連結底線的css
感恩
已記錄

|| FreeBSD + Apache 2.x + PHP 5.x + MySQL 5.x ||
-- ajer001 AT twntwn.info --
evenrain
初級會員
**
文章: 98



檢視個人資料
« 回覆文章 #1 於: 七月 11, 2005, 07:42:02 上午 »

引用自: ajer001
我想把每月彙整弄成下拉選單式的
之前好像有看過有人這麼改過

請問有人還有步驟或簡易教學的嗎
給我個方向走吧@@


程式碼:

<select>
<option></option>
{foreach from=$archives item=archivelink}
<option onclick="location.href='{$archivelink->getUrl()}'">{$archivelink->getName()} [{$archivelink->getNumArticles()}]</option>
{/foreach}
</select>


引用自: ajer001

另外
還是徵一下有沒有人可以教我改掉summary連結底線的css
感恩


程式碼:
a {text-decoration:none}
已記錄
ajer001
LifeType 中文發展團隊
超級會員
*****
文章: 516


張阿駕


檢視個人資料 個人網站
« 回覆文章 #2 於: 七月 11, 2005, 03:53:14 下午 »

非常感謝您提供的code
我修改好了

現在剩下summary的css部分了
我怎麼改都沒辦法弄掉@@
怪哉
已記錄

|| FreeBSD + Apache 2.x + PHP 5.x + MySQL 5.x ||
-- ajer001 AT twntwn.info --
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #3 於: 七月 12, 2005, 10:37:43 上午 »

Hi ajer001:

evenrain 已經回答的很明顯了,請把 text-decoration: underline; 改為 text-decoration: none;

那麼是哪一行呢?用 search 找一下 /styles/summary.css,注意一下第 762 行。 微笑

Mark
已記錄

ajer001
LifeType 中文發展團隊
超級會員
*****
文章: 516


張阿駕


檢視個人資料 個人網站
« 回覆文章 #4 於: 七月 12, 2005, 03:03:56 下午 »

引用自: markwu
Hi ajer001:

evenrain 已經回答的很明顯了,請把 text-decoration: underline; 改為 text-decoration: none;

那麼是哪一行呢?用 search 找一下 /styles/summary.css,注意一下第 762 行。 微笑

Mark


我也是改這邊
不過完全沒作用
超怪的

所以才會提出來問

我在研究看看好了

感謝各位的幫忙^^
已記錄

|| FreeBSD + Apache 2.x + PHP 5.x + MySQL 5.x ||
-- ajer001 AT twntwn.info --
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #5 於: 七月 12, 2005, 03:41:19 下午 »

唉呀!那一段有一個 bug ..

.item, .item a {
   color: black;
   text-decoration  : none;
}

那個紅色小點不見了,把他補上就好了!

Mark
已記錄

markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #6 於: 七月 12, 2005, 03:48:04 下午 »

引用自: markwu
唉呀!那一段有一個 bug ..

.item, .item a {
   color: black;
   text-decoration  : none;
}

那個紅色小點不見了,把他補上就好了!

Mark


如果你不希望 字是黑色的,那就把上面這一段改為:

.item {
   color: black;
}

.item a {
   text-decoration: none;
}

Mark
已記錄

ajer001
LifeType 中文發展團隊
超級會員
*****
文章: 516


張阿駕


檢視個人資料 個人網站
« 回覆文章 #7 於: 七月 12, 2005, 03:54:24 下午 »

引用自: markwu
引用自: markwu
唉呀!那一段有一個 bug ..

.item, .item a {
   color: black;
   text-decoration  : none;
}

那個紅色小點不見了,把他補上就好了!

Mark


如果你不希望 字是黑色的,那就把上面這一段改為:

.item {
   color: black;
}

.item a {
   text-decoration: none;
}

Mark


嗚...可以了
mark你太棒了...

下次找妹親你...  開懷大笑
已記錄

|| FreeBSD + Apache 2.x + PHP 5.x + MySQL 5.x ||
-- ajer001 AT twntwn.info --
bibicall
LifeType 中文發展團隊
超級會員
*****
文章: 640


我是豬老大


檢視個人資料 個人網站
« 回覆文章 #8 於: 七月 12, 2005, 07:19:04 下午 »

引用自: ajer001

嗚...可以了
mark你太棒了...

下次找妹親你...  開懷大笑


這樣不行的,Mark可能要跪算盤的!
已記錄

我的虛擬主機基本資料如下
Operating system: Linux
Apache version: 1.3.37
PHP version: 4.4.4
MySQL version: 4.1.21-standard
Horse
新手見習
*
文章: 20


檢視個人資料
« 回覆文章 #9 於: 七月 19, 2005, 04:11:44 下午 »

試操作每月彙整弄成下拉選單式,但點選月份卻沒有動作耶~~~
http://plog.tdes.chc.edu.tw/1

修改footer.template檔

將原本
程式碼:
<div id="archives_title"><!--{$locale->tr("archives")}--></div>
<div id="Archives">
<ul>
{foreach from=$archives item=month}
<li><a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]</li>
{/foreach}
</ul>
</div>


修改如下

程式碼:
<div id="archives_title"><!--{$locale->tr("archives")}--></div>
<div id="Archives">
<center>
<select>
<option>請選擇月份</option>
{foreach from=$archives item=archivelink}
<option onclick="location.href='{$archivelink->getUrl()}'">{$archivelink->getName()} [{$archivelink->getNumArticles()}]</option>
{/foreach}
</select>
</center>
</div>
已記錄
ajer001
LifeType 中文發展團隊
超級會員
*****
文章: 516


張阿駕


檢視個人資料 個人網站
« 回覆文章 #10 於: 七月 19, 2005, 04:40:00 下午 »

瀏覽器的關係..還是改好了?

我使用是正常的耶^^

引用自: Horse
試操作每月彙整弄成下拉選單式,但點選月份卻沒有動作耶~~~
http://plog.tdes.chc.edu.tw/1

修改footer.template檔

將原本
程式碼:
<div id="archives_title"><!--{$locale->tr("archives")}--></div>
<div id="Archives">
<ul>
{foreach from=$archives item=month}
<li><a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]</li>
{/foreach}
</ul>
</div>


修改如下

程式碼:
<div id="archives_title"><!--{$locale->tr("archives")}--></div>
<div id="Archives">
<center>
<select>
<option>請選擇月份</option>
{foreach from=$archives item=archivelink}
<option onclick="location.href='{$archivelink->getUrl()}'">{$archivelink->getName()} [{$archivelink->getNumArticles()}]</option>
{/foreach}
</select>
</center>
</div>
已記錄

|| FreeBSD + Apache 2.x + PHP 5.x + MySQL 5.x ||
-- ajer001 AT twntwn.info --
Horse
新手見習
*
文章: 20


檢視個人資料
« 回覆文章 #11 於: 七月 19, 2005, 04:45:27 下午 »

真的是瀏覽器的問題,使用 ie 點選,沒有動作 >_<

使用 firefox 瀏覽器,可以正常點選 ^_^

討厭的 IE ,哪兒可以再修改,讓 ie 也可以正常點選
已記錄
Horse
新手見習
*
文章: 20


檢視個人資料
« 回覆文章 #12 於: 七月 19, 2005, 09:14:39 下午 »

搞定了,修改如下
程式碼:
{literal}
<script language="javascript" type="text/javascript">
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
</script>
{/literal}
<div id="archives_title"><!--{$locale->tr("archives")}--></div>
<div id="Archives">
<center>
<form name="Month" style="margin:2px;">
<select name="menu_menu" onChange="MM_jumpMenu('parent',this,0)">
<option>請選擇月份</option>
{foreach from=$archives item=archivelink}
<option value="{$archivelink->getUrl()}">{$archivelink->getName()} [{$archivelink->getNumArticles()}]</option>
{/foreach}
</select>
</form>
</center>
</div>


參考資料 偷看原始碼 吐舌頭
http://edblog.net/
已記錄
ajer001
LifeType 中文發展團隊
超級會員
*****
文章: 516


張阿駕


檢視個人資料 個人網站
« 回覆文章 #13 於: 七月 20, 2005, 01:46:39 下午 »

引用自: Horse
搞定了,修改如下
程式碼:
{literal}
<script language="javascript" type="text/javascript">
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
</script>
{/literal}
<div id="archives_title"><!--{$locale->tr("archives")}--></div>
<div id="Archives">
<center>
<form name="Month" style="margin:2px;">
<select name="menu_menu" onChange="MM_jumpMenu('parent',this,0)">
<option>請選擇月份</option>
{foreach from=$archives item=archivelink}
<option value="{$archivelink->getUrl()}">{$archivelink->getName()} [{$archivelink->getNumArticles()}]</option>
{/foreach}
</select>
</form>
</center>
</div>


參考資料 偷看原始碼 吐舌頭
http://edblog.net/



感謝感謝
我也修正了
主要部分如下

{literal}
<script language="javascript" type="text/javascript">
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
</script>
{/literal}

<select name="menu_menu" onChange="MM_jumpMenu('parent',this,0)">

<option>請選擇月份</option>
{foreach from=$archives item=archivelink}
<option value="{$archivelink->getUrl()}">{$archivelink->getName()} [{$archivelink->getNumArticles()}]</option>
{/foreach}
</select>
已記錄

|| FreeBSD + Apache 2.x + PHP 5.x + MySQL 5.x ||
-- ajer001 AT twntwn.info --
evenrain
初級會員
**
文章: 98



檢視個人資料
« 回覆文章 #14 於: 七月 21, 2005, 09:12:29 上午 »

引用自: Horse
真的是瀏覽器的問題,使用 ie 點選,沒有動作 >_<
使用 firefox 瀏覽器,可以正常點選 ^_^
討厭的 IE ,哪兒可以再修改,讓 ie 也可以正常點選


啊哈哈...我自己是用 Firefox 作為預設瀏覽器,
所以沒用 IE 測試過  害羞
已記錄
頁: [1] 2
LifeType 中文開發論壇  |  開發  |  核心補強  |  請問..關於下拉選單 « 上篇主題 下篇主題 »
    前往: