我想創建一個文本輸入與一個明確的按鈕在一個狹窄的空間。與iPhone一樣,我想將按鈕(小x圖像)放在最右側的輸入內,以便用戶只需單擊該按鈕即可清除該值,而不必浪費輸入旁邊的空間。如何在文本輸入的上方放置跨瀏覽器按鈕?
現在,我在輸入上使用背景圖像,並在頂部懸停了不可見的跨度。這完成了我想要的,但有一些問題:如果用戶鍵入的文本太多隻是越過圖像,並且IE似乎不支持圖像上方的元素。爲了解決第一個問題,我嘗試在右側設置輸入的邊界,但是縮小了整個事物的範圍,而不是保持輸入的大小相同並將文本限制在某個區域。
你知道的任何方法可以讓我創建這個緊湊的輸入和清除按鈕的組合,讓它的外觀和功能在所有現代瀏覽器一樣的嗎?
謝謝!
本來可以使用填充而不是邊距... – mpen 2009-07-03 20:10:05