《
HTML5和CSS3制作的登錄表單》文章地址:http://www.tfxk.com/wangyesheji/jianzhanjingyan/0302335452013.htm
--> [
網(wǎng)站建設(shè)之]HTML5和CSS3制造的登錄表單
HTML5提供了一些新的元素能夠讓咱們不必JS輕松實(shí)現(xiàn)適用的web表單,CSS3供給了良多新的特性,這些特征容許實(shí)現(xiàn)新的設(shè)計(jì)效果(好比動(dòng)畫、漸變等)。
這里做了一個(gè)基于HTML5和CSS3的登錄表單。實(shí)例代碼使用到HTML5提供的一些表單新特性,所以你須要應(yīng)用支撐HTML5跟CSS3的閱讀器來查看。
終極效果如下圖:
<form id="login",
HTML5+CSS3 實(shí)現(xiàn)未來的網(wǎng)頁(yè)設(shè)計(jì);>
<h1>用戶登錄</h1>
 ,
HTML+CSS網(wǎng)頁(yè)制作實(shí)例 制作聯(lián)系人網(wǎng)頁(yè)表單; <,
Google谷歌Logo的CSS前景圖片合并技術(shù);fieldset id="inputs">
 ,
google Sitemaps網(wǎng)站地圖相關(guān)知識(shí);  ,
Google Analytics(分析)能為網(wǎng)站帶來什么; <input id="username" type="text" placeholder="用戶名" autofocus required>
 ,
Google Analytics 網(wǎng)站點(diǎn)擊分布圖; <input id="password" type="password" placeholder="密碼" required>
</fieldset>
<fieldset id="actions">
 ,
Google Adsense提高收入核心技巧揭秘; <input type="submit" id="submit" value="登錄">
<a href="">忘卻密碼?</a><a href="">注冊(cè)</a>
</fieldset>
</form> 下面是這里用到的多少個(gè)HTML5屬性在最新標(biāo)準(zhǔn)里的說明:
placeholder – 提供一種提示(hint),描寫輸入域所等待的值。(正文:placeholder 屬性實(shí)用于以下類型的 <input> 標(biāo)簽:text, search, url, telephone, email 以及 password。)提醒(hint)會(huì)在輸入域?yàn)榭諘r(shí)顯示呈現(xiàn),會(huì)在輸入域取得焦點(diǎn)時(shí)消散: required – 劃定必需在提交之前填寫輸入域(不能為空)。(解釋:required 屬性適用于以下類型的 <input> 標(biāo)簽:text, search, url, telephone, email, password, date pickers, number, checkbox, radio 以及 file。) autofocus – 當(dāng)頁(yè)面加載時(shí),域主動(dòng)地失掉焦點(diǎn) type=”password” – 定義密碼字段。密碼字段中的字符會(huì)被掩碼(顯示為星號(hào)或原點(diǎn))。
CSS3代碼:
這個(gè)demo里用到了CSS3的暗影漸變等效果。比方,下面的代碼用來實(shí)現(xiàn)登錄表單全部區(qū)塊的box-shadow后果:
#login{
 ,
font-family 中文字體的英文名稱小結(jié); box-shadow:
0 0 2px rgba(0, 0, 0, 0.2),
0 1px 1px rgba(0, 0, 0, .2),
 ,
float閉合(清除浮動(dòng))和CSS HACK; 0 3px 0 #fff,
Firefox 將支持 css calc() 屬性,
0 4px 0 rgba(0, 0, 0, .2),
0 6px 0 #fff,
0 7px 0 rgba(0, 0, 0, .2);
} Tag:HTML5 CSS3 登錄表單 HTML5 CSS3 登錄表單
HTML5代碼:
2011-9-21 12:22:30 上傳 下載附件 (6.16 KB)
(責(zé)任編輯:網(wǎng)站建設(shè))
HTML5和CSS3制作的登錄表單相關(guān)文章