根據我的小小經驗,使用css來進行定義比較方便、準確,而且在多個**內使用時,效果更顯著。
什麼是css?
在blog的**上,一般可以見到形如以下的**
以下內容為程式**:
注意是這些定義要插在之間
最簡單,如果要設定整個頁面的背景。你可以在css中新增一項
body
那麼整個頁面的背景就是***了
或者自定義blog描述所在的****
.abc
然後在blog的blog描述所在**內加上:
#dis_tag#
那麼,blog描述的背景就是白色了。關鍵就是搞清楚這部分的意思,設定背景方法相同
以下是設定背景用到的定義項:
·背景顏色 background-color
上面已說明,不用多說了
·背景 background-image
例:body
意思就是整個頁面的背景為,位址是:http://.abc.***/bg.gif 這種情況下,沒有為加任何定義,背景會在瀏覽器內任何地方不斷重複排列,就像我們設定windows的桌布。下面說的就是如何對背景的屬性進行定義' target=_blank>http://.abc.***/bg.gif。這種情況下,沒有為加任何定義,背景會在瀏覽器內任何地方不斷重複排列,就像我們設定windows的桌布。下面說的就是如何對背景的屬性進行定義
·是否重複顯示 background-repeat
例:body
背景不重複排列,只顯示一次。一般是用於較大面積的,並多與下面列出的各定義項配合使用
例:body
背景只在水平方向重複排列
例:body
背景只在垂直方向重複排列
以上兩項很少用到。
·定位顯示位置 background-position
出現在背景的某個地方,也是從水平方向和垂直方向定義。
水平方向值:left|center|right
垂直方向值:top|center|bottom
例子:body
也就是出現在右下角且不重複
亦可以使用具體數值來定義
例子:body
就會出現在距瀏覽器左邊緣100象素 右邊緣50象素的地方出現
·控制是否滾動 background-attachment
如上面的一例,出現在100px 50px的位置,但當滾動條向下滾動的時候,就依然停留在原來的位置,也就是看不到背景,這時候就需要用到background-attachment了。主要是使用乙個值:fixed
body
ps:你的背景的位址裡新增的最好是gif格式的,因為這種做背景的話效果比較適合網頁的解析度。
就是這些定義值,至於**內的背景設定也是一樣,只是位置的相對參考由瀏覽器,變成**的邊緣而已。動手試一試就很容易明白。
MFC修改Button背景顏色和字型顏色
afx msg void ondrawitem int nidctl,lpdrawitemstruct lpdrawitemstruct 修改button背景顏色和字型顏色 void cskindlg ondrawitem int nidctl,lpdrawitemstruct lpdrawitem...
修改eclipse背景顏色
主要通過外掛程式來實現。1.eclipse color scheme 這個外掛程式負責設定text editor區域的theme,就是中間編輯 的那塊。設定完之後,會發現只有text editor區域變黑,其他四周的框框還是白色的。2.改變四周框框的顏色 檔案欄,選單欄等 dark juno 主題,...
顏色和背景
1.當background attachment fixed時,元素會根據視窗進行定位。因此,背景模式都從視窗的左上角開始平鋪,而不是從單個元素的左上角開始。對於body,可以看到整個重複模式。不過,對於其他元素,只是在其內邊距和內容區才能看到它的背景。span a paragraph next d...