創作內容

9 GP

CSS 教學(三): 小屋常用css語法

作者:law│2010-07-09 07:43:20│巴幣:4│人氣:1196
小屋CSS常用語法:
以巴哈小屋用戶的權限來講,我們修改小屋css的主要目的通常都是更改文字顏色,背景圖片,背景
顏色,外框顏色和區塊的透明度. 以下我會列出它們的正確語法,當你學會在原始碼中找到自己想修
改的區塊後,再配合正確的語法,大家就很容易成為小屋css達人了~
語法:
更改文字顏色:
.classname {
color: #ffffff;
}
註明:
.classnameclass的名稱,如果你要改的區塊是用id註明的,則使用#idname”. 如果你想改的區
塊是標籤,例如<table>,則使用table”.
Color 是文字顏色屬性,color: 後面的設定值可以是顏色碼 (: #ffffff)或顏色的名稱 (: white).
般是以顏色碼為設定值.
更改背景圖片:
.classname {
background-image: url(http://www.mysite.com/image.jpg);
}
上面是傳統的背景圖片屬性語法,現在很多設計師也會用短式寫法:
.classname {
}
短式寫法有一個好處是當你想加入更多背景屬性時,可以一次過把所有屬性寫出來:
.classname {
background: url(http://www.mysite.com/image.jpg) no-repeat fixed top left;
}
上面這個語法是把背景圖片設定為http://www.mysite.com/image.jpg”, 把背景圖片設成不重複顯
,背景圖片在頁面上下卷動時也不動,最後是把圖片設定在區塊的上面和左面 (即左上角).
如果以傳統的語法寫法則會是:
.classname {
background-image: url(http://www.mysite.com/image.jpg);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: top;
background-position: left;
}
短式寫法雖然方便,但就是因為方便,所以會比較容易寫錯,這就是短式寫法的缺點.
更改背景顏色:
.classname {
background-color: #FFFFFF;
}
這背景顏色的語法也是傳統式,短式的寫法是把”-color”刪除.
另外把原有的背景圖片刪除的正確寫法應該是:
.classname {
background: none;
}
我看到有些人會寫成background: transparent; background: url( ); 這兩個其實是不正確的
語法,不過就是因為他們不正確,所以瀏覽器就無法顯示背景圖片了.
更改外框顏色:
.classname {
border: solid #ffffff 1px;
}
外框的屬性是border,上面這個例子會在該區塊的四周加上一條 solid (實線)”, 顏色 #ffffff (白色)”,
框邊厚度 1px的外框. 如果你只想在區塊的某一邊(,,左或右)加外框或四邊外框的線條,顏色或
粗細不一樣的外框,則可以用下面的語法:
.classname {
border-top: solid #ffffff 1px;
border-bottom: solid #000000 2px;
border-left: solid #ff0000 3px;
border-right: solid #555555 4px;
}
從上面的屬性可見在區塊的頂加外框的屬性是border-top,底部則是border-bottom,左邊是
border-left,而右邊則是border-right. 要刪除外框的話,可以寫 border: none;.
設定區塊的透明度:
.classname {
filter: alpha(opacity=70);
opacity: 0.7;
}
CSS中有一些語法是只有某瀏覽器才支援的,所以在寫css,最好是用不同的瀏覽器(例如ie,
Firefoxgoogle chrome)來檢查語法會否正確地顯示.
以透明度這個語法為例,iefirefox的寫法是不同的,所以當你要用這語法時,必需同時把兩種
語法都寫在css上才可以.
Filter這個屬性是ie專用的,opacity這屬性則是firefox專用.
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=545370
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 7 篇留言

無限の釘聲
呵呵 大大超久都沒發過文

一發就發那個多呢^^

相關資料十分受用的說

不過最近小屋好像要換新樣式...

到時又要研究了><

07-10 11:29

law
感謝你的支持呢~
其實我一直也有逛css版的,不過那版的人氣不高就是了^^"

小屋要換新樣式囉?!
希望新的樣式可以給用戶多點空間去改頁面的設計呢.07-12 11:17
魔法相消
哇~大大終於出教學文了
幫大大推一下..........推推

07-10 15:46

law
感謝你的支持喔^^

將來會盡量寫一些大家有機會會用到的語法,例如如何掀屋頂和隱藏右邊的廣告等.07-12 11:20
Book-41
law好厲害..

07-17 14:24

law
謝謝你^^ 本來想寫多一點小屋CSS相關文章,但看到快要改版了,所以想等真正改版後再寫,不然現在寫了到時候可能會沒用呢^^"07-17 16:15
御魂
大大真是CSS達人@@

不過巴哈最近一直改版呢...
上次改版沒多久 又要改了
而且改的好像就是小屋區塊@@

07-17 16:49

law
感謝你的支持呢^^
我本身的工作就是寫網頁的,所以CSS是每天必須接觸的東西^^"

之前我一直沒動過小屋,最近剛好看到原來巴哈有CSS哈拉版才
開始碰小屋,但現在用戶能夠修改小屋的部分真的很少,所以也
沒什麼動力去弄自己的小屋.

坦白說,我希望小屋可以增加一個區塊是可讓玩家自己寫html碼
的,因為這樣才算真正的設計屬於自己的小屋...不過我想機會應
該很渺茫呢^^"07-17 16:56
達克尼斯-奈特
好長...
可見這真的很複雜QAQ

07-29 18:32

law
感謝支持^^

嗯,我明白是很複雜^^" 我現在也是在學習中呢~07-30 01:00
你看不見我看不見我
你好,我第一次碰css....所以想改造一下小屋,所以想問問

更換背景的文法要寫在哪裡??

08-13 01:27

齊珍憶
感謝

10-02 07:20

我要留言提醒:您尚未登入,請先登入再留言

9喜歡★lawlaw 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:CSS 教學(二): 解... 後一篇:CSS 教學(四): w...

追蹤私訊切換新版閱覽

作品資料夾

flys8028大家
各種美食都有的部落格,有興趣來晃晃歐 https://www.fatnyanya.com/看更多我要大聲說昨天15:45


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】