欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 網站建設 > 建站知識 > 常用的十個CSS經典技巧

常用的十個CSS經典技巧

POST TIME:2020-04-01 19:24

1.CSS字體屬性簡寫規則一般用CSS設定字體屬性是這樣做的:


  1. font-weight:bold;
  2. font-style:italic;
  3. font-varient:small-caps;
  4. font-size:1em;
  5. line-height:1.5em;
  6. font-family:verdana,sans-serif;

但也可以把它們全部寫到一行上去:


  1. font:bolditalicsmall-caps1em/1.5emverdana,sans-serif;

這樣非常簡潔,只有一點要提醒的:這種簡寫方法只有在同時指定font-size和font-family屬性時才起作用。而且,如果你沒有設定font-weight, font-style, 以及 font-varient ,他們會使用缺省值,這點要記上。

2. 同時使用兩個類

一般只能給一個元素設定一個類(Class),但這并不意味著不能用兩個。

事實上,你可以這樣:


  1. <pclass="textside">…</p>

同時給P元素兩個類,中間用空格格開,這樣所有text和side兩個類的屬性都會加到P元素上來。如果它們兩個類中的屬性有沖突的話,后設置的起作用,即在CSS文件中放在后面的類的屬性起作用。

補充:對于一個ID,不能這樣寫<p id="text side">…</p>也不能這樣寫

3. CSS border的缺省值

通常可以設定邊界的顏色,寬度和風格,如:


  1. border:3pxsolid#000;

這位把邊界顯示成3像素寬,黑色,實線。但實際上這里只需要指定風格即可。

如果只指定了風格,其他屬性就會使用缺省值。一般地,Border的寬度缺省是medium,一般等于3到4個像素;缺省的顏色是其中文字的顏色。如果這個值正好合適的話,就不用設那么多了。

4. CSS用于文檔打印

許多網站上都有一個針對打印的版本,但實際上這并不需要,因為可以用CSS來設定打印風格。

也就是說,可以為頁面指定兩個CSS文件,一個用于屏幕顯示,一個用于打印:


  1. <linktype="text/css"rel="stylesheet"href="stylesheet.css"media="screen"/>
  2. <linktype="text/css"rel="stylesheet"href="printstyle.css"media="print"/>

第1行就是顯示,第2行是打印,注意其中的media屬性。

但應該在打印CSS中寫什么東西呢?你可以按設計普通CSS的方法來設定它。設計的同時就可以把這個CSS設成顯示CSS來檢查它的效果。也許你會使用 display: none 這個命令來關掉一些裝飾圖片,再關掉一些導航按鈕。

5. 圖片替換技巧

一般都建議用標準的HTML來顯示文字,而不要使用圖片,這樣不但快,也更具可讀性。但如果你想用一些特殊字體時,就只能用圖片了。

比如你想整個賣東西的圖標,你就用了這個圖片:


  1. <h1><imgsrc="widget-image.gif"alt="Buywidgets"/></h1>

這當然可以,但對搜索引擎來說,和正常文字相比,它們對alt里面的替換文字幾乎沒有興趣這是因為許多設計者在這里放許多關鍵詞來騙搜索引擎。所以方法應該是這樣的:


  1. <h1>Buywidgets</h1>

但這樣就沒有特殊字體了。要想達到同樣效果,可以這樣設計CSS:


  1. h1{background:url(widget-image.gif)no-repeat;height:imageheighttext-indent:-2000px}

注意把image height換成真的圖片的高度。這里,圖片會當作背景顯示出來,而真正的文字由于設定了-2000像素這個縮進,它們會出現在屏幕左邊2000點的地方,就看不見了。但這對于關閉圖片的人來說,可能全部看不到了,這點要注意。

6. CSS box模型的另一種調整技巧

這個Box模型的調整主要是針對IE6之前的IE瀏覽器的,它們把邊界寬度和空白都算在元素寬度上。比如:


  1. #box{width:100px;border:5px;padding:20px}

這樣調用它:


  1. <divid="box">…</div>

這時盒子的全寬應該是150點,這在除IE6之前的IE瀏覽器之外的所有瀏覽器上都是正確的。但在IE5這樣的瀏覽器上,它的全寬仍是100點。可以用以前人發明的Box調整方法來處理這種差異。

但用CSS也可以達到同樣的目的,讓它們顯示效果一致。


  1. #box{width:150px}#boxdiv{border:5px;padding:20px}

這樣調用:


  1. <divid="box"><div>…</div></div>

這樣,不管什么瀏覽器,寬度都是150點了。

7. 塊元素居中對齊

如果想做個固定寬度的網頁并且想讓網頁水平居中的話,通常是這樣:


  1. #content{width:700px;margin:0auto}

你會使用 <div id="content"> 來圍上所有元素。這很簡單,但不夠好,IE6之前版本會顯示不出這種效果。改CSS如下:


  1. body{text-align:center}#content{text-align:left;width:700px;margin:0auto}

這會把網頁內容都居中,所以在Content中又加入了:text-align: left 。

8. 用CSS來處理垂直對齊

垂直對齊用表格可以很方便地實現,設定表格單元 vertical-align: middle 就可以了。但對CSS來說這沒用。如果你想設定一個導航條是2em高,而想讓導航文字垂直居中的話,設定這個屬性是沒用的。

CSS方法是什么呢?對了,把這些文字的行高設為 2em:line-height: 2em ,這就可以了。

9. CSS在容器內定位

CSS的一個好處是可以把一個元素任意定位,在一個容器內也可以。比如對這個容器:


  1. #container{position:relative}

這樣容器內所有的元素都會相對定位,可以這樣用:


  1. <divid="container"><divid="navigation">…</div></div>

如果想定位到距左30點,距上5點,可以這樣:


  1. #navigation{position:absolute;left:30px;top:5px}

當然,你還可以這樣:


  1. margin:5px0030px

注意4個數字的順序是:上、右、下、左。當然,有時候定位的方法而不是邊距的方法更好些。

10. 直通到屏幕底部的背景色

在垂直方向是進行控制是CSS所不能的。如果你想讓導航欄和內容欄一樣直通到頁面底部,用表格是很方便的,但如果只用這樣的CSS:


  1. #navigation{background:blue;width:150px}

較短的導航條是不會直通到底部的,半路內容結束時它就結束了。該怎么辦呢?

不幸的是,只能采用欺騙的手段了,給這較短的一欄加上個背景圖,寬度和欄寬一樣,并讓它的顏色和設定的背景色一樣。


  1. body{background:url(blue-image.gif)00repeat-y}

此時不能用em做單位,因為那樣的話,一旦讀者改變了字體大小,這個花招就會露餡,只能使用px。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    韩国三级与黑人| 波多野结衣不卡视频| 欧美精品亚洲二区| 一区二区在线观看视频| 成人污污视频在线观看| 中文字幕无码日韩专区免费| 久久久精品黄色| 精品制服美女丁香| 久久久久亚洲av成人无码电影| 91麻豆精品国产自产在线| 亚洲r级在线视频| 亚洲av熟女高潮一区二区| 欧美日韩亚洲另类| 亚洲永久免费av| 久草免费资源站| 欧美日本国产视频| 亚洲成人动漫av| 美女黄色一级视频| 91精品免费观看| 欧美aaaaa成人免费观看视频| 老司机福利av| 久久亚洲综合色一区二区三区| 久草这里只有精品视频| 国产18无套直看片| 欧美国产亚洲另类动漫| 不卡视频在线看| 欧美怡红院视频| 偷窥少妇高潮呻吟av久久免费| 在线观看国产免费视频| 精品久久一二三区| 国产精品自在欧美一区| 91高清免费看| 亚洲一区视频在线观看视频| 免费看毛片的网站| 精品免费日韩av| 国产福利精品导航| 日本久久一区二区三区| 亚洲成人三级小说| 尤物视频最新网址| 中文在线一区二区| 91一区二区三区在线播放| 欧美军同video69gay| 美国三级日本三级久久99| 国产午夜福利一区| 亚洲色图欧美在线| 中文字幕精品视频在线| 久久久久久久久岛国免费| 成人av电影在线播放| 欧美影视一区在线| 久久国产剧场电影| 色综合天天综合在线视频| 亚洲成av人片在线| 久久久久久成人网| 一区二区三区不卡在线观看 | 中文字幕在线观看不卡| 人妻少妇偷人精品久久久任期| 日韩欧美视频一区| 丰满放荡岳乱妇91ww| 欧美日本一道本在线视频| 国内久久精品视频| 欧美性大战xxxxx久久久| 麻豆精品新av中文字幕| 国产1区2区3区4区| 日本亚洲最大的色成网站www| 成年人视频软件| 亚洲国产日韩综合久久精品| 久久久精品成人| 亚洲网友自拍偷拍| 中文字幕第69页| 亚洲va中文字幕| 成人欧美一区二区三区黑人一 | 五月天色婷婷丁香| 亚洲成av人综合在线观看| 网站永久看片免费| 婷婷综合五月天| 一本大道av伊人久久综合| 麻豆国产欧美一区二区三区| 91福利社在线观看| 国产综合色在线视频区| 欧美日本韩国一区二区三区视频 | 久久99精品久久久久| 欧洲色大大久久| 国产麻豆视频一区二区| 欧美日韩dvd在线观看| 国产不卡视频一区二区三区| 天天摸日日摸狠狠添| 亚洲伊人伊色伊影伊综合网| 极品尤物一区二区| 日韩黄色免费电影| 欧美在线观看视频一区二区三区 | 麻豆成人av在线| 欧美日韩在线播放一区| 国产成人福利片| 26uuu国产日韩综合| 制服丝袜在线第一页| 亚洲欧洲综合另类在线| 青青草华人在线视频| 琪琪一区二区三区| 欧美裸体一区二区三区| av午夜精品一区二区三区| 国产校园另类小说区| 成年人在线观看av| 亚洲1区2区3区4区| 欧美日韩在线播放一区| 91色九色蝌蚪| 国产精品大尺度| 国产一区二区三区视频播放| 麻豆精品视频在线| 日韩视频免费观看高清在线视频| 国产裸体视频网站| 亚洲精品亚洲人成人网在线播放| 亚洲区一区二区三| 国产黄色成人av| 久久精品视频一区二区三区| 无码国产69精品久久久久同性| 日韩精品国产精品| 91精品国产品国语在线不卡| 18禁一区二区三区| 亚洲综合精品自拍| 欧美日韩在线三级| 少妇丰满尤物大尺度写真| 中文字幕在线不卡一区二区三区 | 一级黄色片日本| 国产乱子轮精品视频| 久久久99精品久久| 亚洲一级片在线播放| 激情综合色丁香一区二区| 久久综合中文字幕| 超碰人人干人人| 国产精品一区一区| 中文字幕精品—区二区四季| 大地资源高清在线视频观看| 国产不卡视频在线播放| 成人欧美一区二区三区1314| 蜜臀av午夜精品久久| 成人av综合在线| 亚洲欧美日韩在线不卡| 在线一区二区视频| 俄罗斯女人裸体性做爰| 亚洲国产欧美日韩另类综合| 在线91免费看| 久久人人爽人人爽人人片| 美腿丝袜在线亚洲一区| 久久综合视频网| 任我爽在线视频| 成人激情电影免费在线观看| 亚洲欧美精品午睡沙发| 欧美日韩视频在线第一区| 亚洲婷婷在线观看| 老司机精品视频在线| 国产欧美日韩在线视频| 色综合天天综合网国产成人综合天 | 男人网站在线观看| 蜜桃传媒麻豆第一区在线观看| 久久免费精品国产久精品久久久久| www中文在线| 99久久精品久久久久久清纯| 亚洲一区电影777| 欧美电影免费观看高清完整版在线| 精品无码国产污污污免费网站 | 国产福利一区二区| 亚洲精品视频在线观看网站| 91精品国产全国免费观看| 亚欧精品视频一区二区三区| av综合在线播放| 五月天精品一区二区三区| 2020国产精品自拍| 色综合久久六月婷婷中文字幕| 亚洲女则毛耸耸bbw| 黄色成人免费在线| 综合激情网...| 欧美一区二区在线免费观看| 国产三级aaa| www日本在线观看| 九一九一国产精品| 亚洲日本一区二区三区| 欧美一级二级三级蜜桃| 性欧美疯狂猛交69hd| 国产高清成人久久| 国产精品18久久久久久久网站| 亚洲主播在线观看| www亚洲一区| 欧美日韩一区二区三区四区| 香蕉视频久久久| 中文字幕乱码在线人视频| 久久狠狠亚洲综合| 亚洲精品亚洲人成人网| 久久免费美女视频| 欧美日韩高清不卡| 美女视频久久久| 亚洲AV无码国产精品| av在线播放一区二区三区| 免费人成精品欧美精品| 亚洲人一二三区| 精品99999| 欧美日韩精品一区二区三区| 天堂网av2018| 色天使在线视频| 99精品黄色片免费大全| 国产一区二区三区不卡在线观看 |