表單元素垂直居中完美解決方案
發(fā)布時間:2013-02-16 09:06:50 作者:佚名
我要評論

單選框和復(fù)選框面積很小,不容易點擊,造成許多用戶的困擾,用戶體驗不佳,所以表單元素的垂直居中讓很多網(wǎng)頁布局師為之而困擾,想實現(xiàn)垂直居中效果還真需要一番功夫,還好本文的出現(xiàn)將及時解決大家的燃眉之急,感興趣的你可不要錯過了哈
復(fù)制代碼
代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>表單元素完美垂直居中</title>
<style type="text/css">
*{padding:0; margin:0;}
body{font:14px/1.231 Tahoma, Geneva, sans-serif; background-color:#D1D5E7;}
label{cursor:pointer; vertical-align:middle;}
input{vertical-align:middle; margin:5px;}
.warp{ margin:100px 350px;}
span{ vertical-align:middle; text-decoration:underline;}
img{ vertical-align:middle; border:1px solid #CCF;_margin-bottom:1px;}
p{font-size:14px;}
h2{font-size:16px;}
</style>
</head>
<body>
<div class="warp">
<h2>單選框和復(fù)選框面積很小,不容易點擊,造成許多用戶的困擾,用戶體驗不佳</h2>
<p>請看【一絲冰涼】的完美解決方案:
完美垂直居中,點擊文字可選,快捷鍵可選,鼠標在文字上顯示手型(暗示可點擊)</p>
<input name="aaa" id="aaa" type="checkbox" value=""/> <label for="aaa">X×我是完美的復(fù)選框</label>
<input name="ccc" id="ccc" type="checkbox" accesskey="2" value=""/> <label for="ccc">我支持鍵盤 Alt+2選擇(<span>2</span>)</label>
<input name="bbb" id="bbb" type="radio" value=""/><label for="bbb">X×我是完美的單選框</label>
<label for="fff">X×我是完美的文本框</label><input id="fff" type="text"/>
<input name="eee" id="eee" type="checkbox" value=""/><span>圖片也能居中</span><img width="270" height="129" usemap="#mp" src="http://www.baidu.com/img/baidu_sylogo1.gif"/>
</div>
</body>
</html>
相關(guān)文章
- 2009-06-19
CSS里的各種水平垂直居中基礎(chǔ)寫法心得總結(jié)
介紹一下行內(nèi)元素和塊級元素,這個很重要,因為有的屬性只能用于塊元素,而有的正好相反,在一定的情況下,它們也可以相互轉(zhuǎn)換,比如用display來進行設(shè)置,感興趣的朋友可2013-05-06css圖片垂直居中 css中如何實現(xiàn)圖片垂直居中
使用純CSS實現(xiàn)未知尺寸的圖片(但高寬都小于200px)在200px的正方形容器中水平和垂直居中,下面是一個權(quán)衡的相對結(jié)構(gòu)干凈,CSS簡單的解決方法2013-04-17css自適應(yīng)寬度 多種方法實現(xiàn)寬度自適應(yīng)的水平居中
寬度自適應(yīng)達到水平居中在網(wǎng)頁制作中很常見而且很實用,本文整理搜集了一些實用的自適應(yīng)寬度的水平居中技巧,感興趣前端工程師們可以借鑒一下,或許對你有所幫助2013-04-05關(guān)于圖片垂直居中的話題想必大家在論壇或者是百度搜索列表中看到了不少了吧,煩人的是沒有具體或者相當詳細的解決方法,希望本文所整理的知識點可以幫助到你2013-03-22在CSS中加了margin:0 auto;卻沒有效果,不能居中的問題;它的本意就是上下邊界為0,左右根據(jù)寬度自適應(yīng)!其實就是~~水平居中的意思,接下來為大家介紹下兩個典型的錯誤引起2013-03-15div垂直居中的N種方法 單行/多行文字(未知高度/固定高度)
接下來將介紹下:div垂直居中的N種方法包括:單行垂直居中/多行未知高度文字的垂直居中/多行文本固定高度的居中/在InternetExplorer中的解決方案等等感興趣的你可不要錯過了2013-02-17元素及文本的居中包括(層的橫向居中/層的垂直居中/絕對居中)以及文本掙開div的題,也在這里給予了解決方法,感興趣的朋友可以了解下啊,希望本文可以幫助到你2013-01-18三種方式實現(xiàn)元素水平居中顯示與固定布局和流式布局概念理解
css中讓文本居中的屬性很簡單就可以實現(xiàn),那就是設(shè)置text-align:center即可,讓元素水平居中,相信對于許多網(wǎng)頁設(shè)計師而言都不會陌生,首先,要 讓元素水平居中,就必須得了2013-01-11簡單總結(jié)一下html中元素的 水平居中、垂直居中、絕對居中的實現(xiàn)方式,感興趣的朋友可以了解下哦2013-01-07最新評論