一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

制作符合用戶體驗的漂亮的input輸入框

今天來說說鄙人對input輸入框在處理上的細節處理和心得,其實制作一個符合CSS標準、FF/IE7/IE6等主流瀏覽器全兼容、符合用戶體驗的input其實并不難。先點擊看看下面的效果先!

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
鼠標經過input時的顏色會發生變化,此外當點擊標題處(<label>的作用)或者輸入框時,光標停留所在的input的顏色也和其他input輸入框有所不同,這是<input>中JS的作用。在用戶體驗上告訴的用戶什么是可以輸入以及當前在什么輸入位置。此外通過鍵盤上Tab鍵的切換,輸入完當前內容移動到下一個輸入框變得更方便了,這是CSS合理布局結構的作用。

整體的結構通過<ul>和<li>來組織,每個<li>顯示一行內容。<label>標簽顯示標題,<p>input控制輸入框,<span>顯示備注信息。這里要特別說一下<input>在各個瀏覽器下不同的表現,對<input>設置line-height對FF是不起作用的,所以建議用padding來控制文本在輸入框的位置。<input>在瀏覽器下的默認高度和字體一樣是16px,加上下邊框就是18px。特別是在需要將<input>變大的情況下,用padding來控制比較好。

再來說說JS部分,這里用到onblur(光標離開)、onfocus(光標停留)、onmousemove(鼠標停留)、onmouseout(鼠標離開)這4個屬性來控制鼠標的動作。不會JS也沒關系,只要定義其所對應的CSS樣式就可以了。在這里要特別感謝經典論壇中WellFrog給與我JS上的幫助。

精通一樣東西比學會一樣東西所付出的精力和時間要多得多,這年頭最值錢的東西就是堅持。制作一個符合CSS標準、FF/IE7/IE6等主流瀏覽器全兼容、符合用戶體驗的東西出來其實也可以很簡單的。

JavaScript技術制作符合用戶體驗的漂亮的input輸入框,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 丁香五月好婷婷深深爱 | 国产一区二区三区免费观看 | 伊人三区 | 午夜黄大色黄大片美女图片 | 波多野结衣在线观看一区二区三区 | 久久伊人精品综合观看99 | 中文字幕成人网 | 美女网站色视频 | 在线观看91香蕉国产免费 | 9久久免费国产精品特黄 | 99精品免费观看 | 欧美a一级片 | 天天干天天爽 | 99在线精品免费视频九九视 | 美女视频网站黄 | 国产午夜视频 | 成人精品视频网站 | 成人国产亚洲 | 一道本一区二区三区 | 久久一日本道色综合久久m 久久伊人草 | 国产真实伦正在播放 | 亚洲五月网 | 午夜激情一区 | 国产精品福利一区二区亚瑟 | 激情五月激情 | 欧美三级视频在线观看 | 国产综合激情在线亚洲第一页 | 麻豆一区区三三四区产品麻豆 | 热久久伊人 | 美女福利视频一区二区 | 久久91精品国产91久 | 337p欧美超大胆日本人术艺术 | 岛国一区 | 91精品一区二区三区久久久久 | 婷婷久月 | 久久精品亚瑟全部免费观看 | 国产视频一区二区 | 亚洲综合在线最大成人 | 色综合五月| 精品久久久久久亚洲精品 | 岛国大片在线播放免费 |