2008-10-23 74 views
3

下拉列表,菜單和組合框列表/菜單都是很常見的用戶界面元素。用戶習慣於在本機應用程序中看到這些元素,有時也會看到這些元素,但是它們存在一些問題。尋找替代或改進下拉網站上

  1. 您必須瞄準鼠標。當您將鼠標移出時,某些菜單會摺疊,而其中一些菜單的子菜單必須針對擴展。

  2. 你看不到的選項,而第一瞄準鼠標。

這些是麻煩我的主要事情,也許其他人也注意到其他問題。如果我能幫上忙的話,我通常不會使用下拉菜單。

的問題是,我有時想提出的在有限的空間裏選擇一個長長的清單。問題2是我願意做出的犧牲,但我想知道是否有人有任何技巧使這些下拉菜單更易於使用。也許有人發明了一種新的列表控制方式。

我敢肯定,如果這些類型的控件惹惱了我,然後他們惹惱我的網站更多的用戶。

回答

1

你可以嘗試像的Mac OS/X有其任務欄,類似於YouTube的選擇欄。我認爲這個常用術語是一個泡泡酒吧,當鼠標滾過它們時小圖像的動畫變得更大,但縮小到這樣的大小,以至於當鼠標沒有超過控件時,所有項目都可見。

+0

此方法的優點是列表佔用較少的空間,而選定的項目足夠大以供閱讀。這是一個很好的主意。我不知道如何添加一個子菜單。無論如何,避免這種情況下的子菜單可能是件好事。 – Mnebuerquo 2008-10-23 14:55:02

+0

不幸的是,我的項目中的佈局不適合這種類型的東西。但這對網絡來說是一個新奇的想法。 – Mnebuerquo 2008-10-30 13:59:38

2

這讓我很煩約下拉列表Hmm..one更多的事情是無法控制它們的寬度,因爲它與文本擴展(或者是他們的一些東西,我不知道的?)。

對於替代方案,我考慮了一個小小的彈出窗口,它最初以字母索引的形式顯示可用選項列表,當用戶單擊字母鏈接時,它會顯示相關選項以供選擇。這將減少選擇的選項。

在同樣的條件,我們可以使用Ajax構建在對飛的用戶類型的選項。

0

@Nrj 寬度=「20px的」將繼續坍塌下拉以20像素的寬度。問題是,Inernet Explorer也會顯示具有此寬度的擴展項目,而到目前爲止我遇到的所有其他瀏覽器都會顯示完整菜單。