我正在處理涉及選擇下拉列表的網頁。我的工作是使其「功能性」,即展示正確的內容,同時使其「合理美觀」。網頁設計師稍後會來打磨「外觀和感覺」。樣式選擇選項最佳做法
讓我感到困惑的是,沒有一種好的方式可以用CSS來設計Html Select元素。所有的框架/解決方案,我發現涉及以下內容:
隱藏原來的選擇元素
使用
<div> <span>
或<ul> <li>
組合來模擬天然選擇框- 插件的JavaScript代碼來同步隱藏的本地 選擇框和
<div> <span>
模擬器中的數據。
我必須編寫一個硒客戶端來測試網頁的行爲。
如果我編寫它來測試本機選擇框,使用上述3個步驟進一步設計下拉式樣將打破測試,因爲硒不允許我點擊隱藏的元素。
如果我現在應用樣式,並編寫硒客戶端以單擊模擬<div><span>
,我也冒着未來破壞性測試的風險。因爲網頁設計師可能會選擇不同的樣式選擇框,我今天測試的元素可能會從頁面中刪除。
我想知道是否有人有過類似的經驗,以及解決這類問題的最佳做法是什麼。
謝謝,不透明度:0技巧聽起來很有趣。我看看硒是否喜歡它。 –