亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > CSS > 正文

10則CSS技巧

2020-03-24 19:04:27
字體:
來源:轉載
供稿:網友
一般用CSS設定字體屬性是這樣做的:font-weight:bold;
font-style:italic;
font-varient:small-caps;
font-size:1em;
line-height:1.5em;
font-family:verdana,sans-serif;但也可以把它們全部寫到一行上去:font: bold italic small-caps 1em/1.5em verdana,sans-serif;真不錯!只有一點要提醒的:這種簡寫方法只有在同時指定font-size和font-family屬性時才起作用。而且,如果你沒有設定font-weight, font-style, 以及 font-varient ,他們會使用缺省值,這點要記上。2. 同時使用兩個類一般只能給一個元素設定一個類(Class),但這并不意味著不能用兩個。事實上,你可以這樣: p ... /p 同時給P元素兩個類,中間用空格格開,這樣所有text和side兩個類的屬性都會加到P元素上來。如果它們兩個類中的屬性有沖突的話,后設置的起作用,即在CSS文件中放在后面的類的屬性起作用。補充:對于一個ID,不能這樣寫 p id="text side" ... /p 也不能這樣寫3. CSS border的缺省值通??梢栽O定邊界的顏色,寬度和風格,如:border: 3px solid #000這位把邊界顯示成3像素寬,黑色,實線。但實際上這里只需要指定風格即可。

如果只指定了風格,其他屬性就會使用缺省值。一般地,Border的寬度缺省是medium,一般等于3到4個像素;缺省的顏色是其中文字的顏色。如果這個值正好合適的話,就不用設那么多了。4. CSS用于文檔打印許多網站上都有一個針對打印的版本,但實際上這并不需要,因為可以用CSS來設定打印風格。

也就是說,可以為頁面指定兩個CSS文件,一個用于屏幕顯示,一個用于打?。?link type="text/css" rel="stylesheet" href="stylesheet.css" media="screen" / link type="text/css" rel="stylesheet" href="printstyle.css" media="print" / 第1行就是顯示,第2行是打印,注意其中的media屬性。但應該在打印CSS中寫什么東西呢?你可以按設計普通CSS的方法來設定它。設計的同時就可以把這個CSS設成顯示CSS來檢查它的效果。也許你會使用 display: none 這個命令來關掉一些裝飾圖片,再關掉一些導航按鈕。要想了解更多,可以看“打印差異”這一篇。5. 圖片替換技巧一般都建議用標準的HTML來顯示文字,而不要使用圖片,這樣不但快,也更具可讀性。但如果你想用一些特殊字體時,就只能用圖片了。比如你想整個賣東西的圖標,你就用了這個圖片: h1 img src="widget-image.gif" alt="Buy widgets" / /h1 這當然可以,但對搜索引擎來說,和正常文字相比,它們對alt里面的替換文字幾乎沒有興趣這是因為許多設計者在這里放許多關鍵詞來騙搜索引擎。所以方法應該是這樣的: h1 Buy widgets /h1 但這樣就沒有特殊字體了。要想達到同樣效果,可以這樣設計CSS:h1 { background: url(widget-image.gif) no-repeat; height: image height text-indent: -2000px } 注意把image height換成真的圖片的高度。這里,圖片會當作背景顯示出來,而真正的文字由于設定了-2000像素這個縮進,它們會出現在屏幕左邊2000點的地方,就看不見了。但這對于關閉圖片的人來說,可能全部看不到了,這點要注意。6. CSS box模型的另一種調整技巧這個Box模型的調整主要是針對IE6之前的IE瀏覽器的,它們把邊界寬度和空白都算在元素寬度上。比如:#box { width: 100px; border: 5px; padding: 20px } 這樣調用它: div id="box" ... /div 這時盒子的全寬應該是150點,這在除IE6之前的IE瀏覽器之外的所有瀏覽器上都是正確的。但在IE5這樣的瀏覽器上,它的全寬仍是100點。可以用以前人發明的Box調整方法來處理這種差異。但用CSS也可以達到同樣的目的,讓它們顯示效果一致。#box { width: 150px } #box div { border: 5px; padding: 20px } 這樣調用: div id="box" div ... /div /div 這樣,不管什么瀏覽器,寬度都是150點了。7. 塊元素居中對齊如果想做個固定寬度的網頁并且想讓網頁水平居中的話,通常是這樣:#content { width: 700px; margin: 0 auto } 你會使用 div id="content" 來圍上所有元素。這很簡單,但不夠好,IE6之前版本會顯示不出這種效果。改CSS如下:body { text-align: center } #content { text-align: left; width: 700px; margin: 0 auto } 這會把網頁內容都居中,所以在Content中又加入了text-align: left 。8. 用CSS來處理垂直對齊垂直對齊用表格可以很方便地實現,設定表格單元 vertical-align: middle 就可以了。但對CSS來說這沒用。如果你想設定一個導航條是2em高,而想讓導航文字垂直居中的話,設定這個屬性是沒用的。CSS方法是什么呢?對了,把這些文字的行高設為 2em:line-height: 2em ,這就可以了。9. CSS在容器內定位CSS的一個好處是可以把一個元素任意定位,在一個容器內也可以。比如對這個容器:#container { position: relative } 這樣容器內所有的元素都會相對定位,可以這樣用: div id="container" div id="navigation" ... /div /div 如果想定位到距左30點,距上5點,可以這樣:#navigation { position: absolute; left: 30px; top: 5px } 當然,你還可以這樣:margin: 5px 0 0 30px注意4個數字的順序是:上、右、下、左。當然,有時候定位的方法而不是邊距的方法更好些。10. 直通到屏幕底部的背景色在垂直方向是進行控制是CSS所不能的。如果你想讓導航欄和內容欄一樣直通到頁面底部,用表格是很方便的,但如果只用這樣的CSS:#navigation { background: blue; width: 150px } 較短的導航條是不會直通到底部的,半路內容結束時它就結束了。該怎么辦呢?不幸的是,只能采用欺騙的手段了,給這較短的一欄加上個背景圖,寬度和欄寬一樣,并讓它的顏色和設定的背景色一樣。body { background: url(blue-image.gif) 0 0 repeat-y } 此時不能用em做單位,因為那樣的話,一旦讀者改變了字體大小,這個花招就會露餡,只能使用px
本文作者:html教程

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
清纯唯美日韩制服另类| 亚洲综合成人婷婷小说| 欧美激情亚洲综合一区| 欧美日韩免费观看中文| 中文字幕日韩专区| 一区二区三区四区在线观看视频| 国产亚洲精品高潮| 精品无人区乱码1区2区3区在线| 色小说视频一区| 欧美日韩国产一区二区三区| 国产激情999| 欧洲成人免费aa| 久久久久国产视频| 精品国产乱码久久久久久虫虫漫画| 国产精品一区二区三区在线播放| 日产精品99久久久久久| 亚洲男人第一av网站| 久久精品99久久久香蕉| 成人av在线亚洲| 久久中文精品视频| 538国产精品一区二区免费视频| 欧美成人精品影院| 国产视频精品va久久久久久| 欧美性生交xxxxxdddd| 欧美性xxxxxxxxx| 欧美日韩性生活视频| 国产91精品久久久久久久| 日本精品va在线观看| 国产精品久久77777| 丝袜美腿精品国产二区| 久热精品视频在线免费观看| 亚洲精品视频在线观看视频| www日韩中文字幕在线看| 欧美高清视频免费观看| 成人性生交大片免费看视频直播| 91中文字幕在线观看| 日本在线观看天堂男亚洲| 在线日韩精品视频| 国产精品成人播放| 97色在线播放视频| 色偷偷9999www| 97在线观看视频| 亚洲石原莉奈一区二区在线观看| 欧美成人午夜激情视频| 欧美日韩在线第一页| 国产精品v日韩精品| 亚洲性线免费观看视频成熟| 国产九九精品视频| 欧美极品第一页| 中文字幕日韩精品有码视频| 日本不卡免费高清视频| 精品视频在线播放色网色视频| 久久伊人色综合| 日韩av中文字幕在线播放| 亚洲韩国日本中文字幕| 欧美激情小视频| 国产精品亚洲综合天堂夜夜| 亚洲a中文字幕| 久久久国产视频91| 国产精品成人久久久久| 亚洲天堂第一页| 深夜福利亚洲导航| 欧美激情网站在线观看| 久久久久久久久91| 91国语精品自产拍在线观看性色| 欧美福利视频在线| 欧美午夜女人视频在线| 伊人男人综合视频网| 国内揄拍国内精品| 丝袜亚洲欧美日韩综合| 国产97色在线|日韩| 狠狠躁夜夜躁人人躁婷婷91| 国产精品成人一区二区| 中文字幕国内精品| 欧美一区亚洲一区| 97在线看福利| 欧美日韩中文字幕| 欧美精品videos| 久久精品久久久久| 亚洲三级 欧美三级| 欧美性生交大片免网| 午夜精品久久久久久久男人的天堂| 久久久久久久一区二区| 久久不射电影网| 亚洲欧美日韩国产中文专区| 亚洲美女www午夜| 久久精品亚洲热| 久久久精品久久久久| 亚洲天堂免费在线| 精品国产91久久久久久| 日本a级片电影一区二区| 国产精品国产福利国产秒拍| 日韩精品免费一线在线观看| 欧美成人免费在线观看| 久久精品99无色码中文字幕| 色妞一区二区三区| 尤物yw午夜国产精品视频明星| 亚洲自拍欧美另类| 亚洲精品免费网站| 欧美视频在线观看免费网址| 日韩在线视频播放| 亚洲欧美另类中文字幕| 欧美日韩黄色大片| 亚洲国产精品一区二区久| 欧美电影在线播放| 日韩av男人的天堂| 亚洲精品久久久一区二区三区| 欧美精品18videos性欧美| 欧美大片免费看| 91亚洲精品一区二区| 国产日韩精品一区二区| 成人a在线观看| 亚洲欧美自拍一区| 日韩电影免费在线观看中文字幕| 亚洲精品国产综合久久| 亚洲欧洲美洲在线综合| 日韩欧美黄色动漫| 亚洲免费视频一区二区| 国产综合久久久久久| 欧美在线亚洲在线| 日韩有码在线电影| 影音先锋日韩有码| 在线亚洲午夜片av大片| 色视频www在线播放国产成人| 91国自产精品中文字幕亚洲| 美女少妇精品视频| 亚洲爱爱爱爱爱| 久久精品影视伊人网| 亚洲第一综合天堂另类专| 精品人伦一区二区三区蜜桃免费| 97人人做人人爱| 国产精品久久9| 国产精品视频1区| 久久久久久有精品国产| 久久精品国产亚洲7777| 亲爱的老师9免费观看全集电视剧| 亚洲精品小视频在线观看| 5566日本婷婷色中文字幕97| 欧美日韩午夜激情| 国产精品自拍网| 日韩在线播放一区| 国产精品久久久久久久一区探花| 亚洲欧美日韩精品久久奇米色影视| 欧美午夜久久久| 久久久欧美一区二区| 日韩亚洲在线观看| 国产福利视频一区二区| 国产精品亚洲网站| 日韩欧美精品网站| 97在线视频免费观看| 国产亚洲精品一区二555| 久久久久久久97| 91黄色8090| 69**夜色精品国产69乱| 国产一区av在线| 国产亚洲欧美另类中文| 日本国产高清不卡| 一区二区亚洲欧洲国产日韩| 日韩精品高清在线观看| 精品视频久久久久久久| 亚洲福利视频在线| 亚洲一区二区久久久| 九九热视频这里只有精品| 亚洲精品久久久久中文字幕欢迎你|