css清除默認(rèn)樣式和設(shè)置公共樣式的方法
發(fā)布時(shí)間:2019-10-31 13:49:49 作者:佚名
我要評(píng)論
本文通過代碼給大家介紹css清除默認(rèn)樣式和設(shè)置公共樣式的方法,需要的朋友參考下吧
CSS 清除默認(rèn)樣式
通常的清除默認(rèn)樣式:
*{
margin:0;
padding:0
}
li{
list-style:none
}
img{
vertical-align:top;
border:none
}
設(shè)置默認(rèn)字體
body,
button, input, select, textarea /* for ie */ {
font: 14px/1.5 tahoma, \5b8b\4f53, sans-serif;
}
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal;}
address, cite, dfn, em, var { font-style: normal; } /* 將斜體扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 統(tǒng)一等寬字體 */
small { font-size: 12px; } /* 小于 12px 的中文很難閱讀, 讓 small 正?;?*/
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置文本格式元素 **/
a { text-decoration: none; }
a:hover { text-decoration: underline; }
sup { vertical-align: text-top; } /* 重置, 減少對(duì)行高的影響 */
sub { vertical-align: text-bottom; }
/** 重置表單元素 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭車:讓鏈接里的 img 無邊框 */
button, input, select, textarea { font-size: 100%; } /* 使得表單元素在 ie 下能繼承字體大小 */
/* 注:optgroup 無法扶正 */
/* 重置 HTML5 元素 */
article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section,
summary, time, mark, audio, video {
display: block;
margin: 0;
padding: 0;
}
mark { background: #ff0; }
/* 設(shè)置placeholder的默認(rèn)樣式 */
:-moz-placeholder {
color: #ddd;
opacity: 1;
}
::-moz-placeholder {
color: #ddd;
opacity: 1;
}
input:-ms-input-placeholder {
color: #ddd;
opacity: 1;
}
input::-webkit-input-placeholder {
color: #ddd;
opacity: 1;
}
select標(biāo)簽
select {
border: none;
appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
/*在選擇框的最右側(cè)中間顯示小箭頭圖片*/
background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll right center transparent;
padding-right: 14px;
}
重置表格元素
table {
border-collapse: collapse;
border-spacing: 0;
}
重置hr
hr {
border: none;
height: 1px;
}
清除< ol > < ul >的默認(rèn)樣式
ul, ol, {
margin: 0;
padding: 0;
list-style: n;
}
.button按鈕
.button{
border:0;
background-color:none
outline:none;
-webkit-appearance: none;//用于IOS下移除原生樣式
}
.< a >標(biāo)簽
a{
text-decoration:none;
color:#333;
}
< input >標(biāo)簽
input{
border: none;
appearance:none;
-moz-appearance:none;
outline:none;//input標(biāo)簽聚焦不出現(xiàn)默認(rèn)邊框:
-webkit-appearance: none;//用于IOS下移除原生樣式
}
//or:
input:focus{ outline:none; }//input標(biāo)簽聚焦不出現(xiàn)默認(rèn)邊框:
border: none; appearance:none; -moz-appearance:none; outline:none;//input標(biāo)簽聚焦不出現(xiàn)默認(rèn)邊框: -webkit-appearance: no
總結(jié)
以上所述是小編給大家介紹的css清除默認(rèn)樣式和設(shè)置公共樣式的方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!
相關(guān)文章
- 這篇文章主要介紹了css滾動(dòng)條樣式修改的代碼,需要的朋友可以參考下2019-10-30

CSS 設(shè)置滾動(dòng)條樣式的實(shí)現(xiàn)
這篇文章主要介紹了CSS 設(shè)置滾動(dòng)條樣式的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-10-11
純CSS3 Material Design風(fēng)格單選框和復(fù)選框特效
一個(gè)使用純CSS3制作Material Design風(fēng)格單選框和復(fù)選框的插件,只需引入指定的CSS文件,然后配合特定的HTML結(jié)構(gòu),就可以生成漂亮的風(fēng)格單選框和復(fù)選框,歡迎下載2019-09-30
CSS Reset 樣式重置的實(shí)現(xiàn)示例
這篇文章主要介紹了CSS Reset 樣式重置的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)2019-08-16css 設(shè)置overflow:scroll 滾動(dòng)條的樣式
這篇文章主要介紹了css 設(shè)置overflow:scroll 滾動(dòng)條的樣式 ,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-07-25
使用CSS3實(shí)現(xiàn)input多選框自定義樣式的方法示例
這篇文章主要介紹了使用CSS3實(shí)現(xiàn)input多選框自定義樣式的方法示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著2019-07-19- IE一直是特殊的一個(gè)瀏覽器,我們可以使用一些方法來指定樣式表只在IE瀏覽器下被加載。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-02-20





