国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > CSS > 正文

css技巧:經(jīng)典CSS使用技巧幾則

2024-07-11 08:43:13
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

MacJi “偷懶”翻譯了部分,下午冒著被 BOSS 開(kāi)除的危險(xiǎn)將其補(bǔ)完(原文鏈接)。
使用 line-height 垂直居中
line-height:24px;
使用固定寬度的容器并且需要一行垂直居中時(shí),使用 line-height 即可(高度與父層容器一致),更多的垂直居中總結(jié)可以看這里。
清除容器浮動(dòng)
#main {
overflow:hidden;
}

期前也提到過(guò)這樣的問(wèn)題,更多信息可以看這里。
不讓鏈接折行
a {
white-space:nowrap;
}

上面的設(shè)定就能避免鏈接折行,不過(guò)個(gè)人建議長(zhǎng)鏈接會(huì)有相應(yīng)的這行(有關(guān)換行方面的討論,參看圓心的記錄)。
始終讓 Firefox 顯示滾動(dòng)條
html {
overflow:-moz-scrollbars-vertical;
}

更多的 Mozilla/Firefox 私有 CSS 屬性可以參考這里。需跨瀏覽器的支持,也可以使用
body, html {
min-height:101%;
}

使塊元素水平居中
margin:0 auto;
其實(shí)就是
margin-left: auto;
margin-right: auto;

這個(gè)技巧基本上所有的 CSS 教科書(shū)都會(huì)有說(shuō)明,別忘記給它加上個(gè)寬度。Exploer 下也可以使用
body{
text-align: center;
}

然后定義內(nèi)層容器
text-align: left;
恢復(fù)。
隱藏 Exploer textarea 的滾動(dòng)條
textarea {
overflow:auto;
}

Exploer 默認(rèn)情況下 textarea 會(huì)有垂直滾動(dòng)條(不要問(wèn)我為什么)。
設(shè)置打印分頁(yè)
h2 {
page-break-before:always;
}

page-break-before 屬性能設(shè)置打印網(wǎng)頁(yè)時(shí)的分頁(yè)。
刪除鏈接上的虛線框
a:active, a:focus {
outline:none;
}

Firefox 默認(rèn)會(huì)在鏈接獲得焦點(diǎn)(或者點(diǎn)擊時(shí))加上條虛線框,使用上面的屬性可以刪除。
最簡(jiǎn)單的 CSS 重置
* {
margin: 0; padding: 0
}

如果想“復(fù)雜”,參考YUI 的做法(還有這里)。原文留言中也有用戶說(shuō)了他們的觀點(diǎn)
I have to agree with Niall Doherty, * {margin: 0px; padding: 0px;}
basically means "traverse every css element and give it these
attributes". That is a very unnecessary strain on the server and
a bad semantic practice, as you have to give some elements
padding/margin again, after stripping them.
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 辉南县| 泰和县| 陆河县| 江达县| 福州市| 崇明县| 儋州市| 吴旗县| 丰城市| 朝阳市| 保康县| 库车县| 英吉沙县| 翁源县| 浦江县| 崇义县| 麻栗坡县| 亳州市| 公安县| 颍上县| 舟山市| 秦安县| 南通市| 滨海县| 巍山| 鄢陵县| 宝坻区| 安庆市| 玉树县| 霍邱县| 长春市| 友谊县| 乌鲁木齐县| 西和县| 渭南市| 合江县| 高平市| 米林县| 洛扎县| 永丰县| 安图县|