作者ballII (ballII)
看板Blog
標題[其他] 背景放兩個以上圖檔?
時間Sat Oct 31 01:25:54 2009
用html語法
為背景選單色 或在背景上放「一個」圖(無論是出現一次或x,y方向重複出現)
都很容易做到
但我想放「兩個」圖 一個是單色矩形置頂
第二個是另一色細矩形 放在置頂的矩形下往y方向重複
整個背景看起來就像被切成兩塊顏色 上塊很細只在最上方 主要是面積大的下塊
很簡單的設計
可是我查到的語法範例都很複雜
我異想天開希望只用一個矩形圖就達成上述目的
就是選好背景色後
命令矩形只從某個高度才開始出現並往下重複
不過有這種語法嗎?
請問要完成這種背景
怎樣的語法才是最簡單俐落的呢?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 68.84.30.86
1F:→ b0339576:用css設定背景圖position的% 再repeat-y呢? 10/31 01:34
2F:→ b0339576:position的單位也可以是px 10/31 01:35
可是repeat-y之後還是會從頭到底repeat耶
3F:→ b0339576:不過你第二段那作法不難 用兩個div區塊去銜接就好了 10/31 01:39
5F:→ b0339576:就是用一張長 | | 的背景圖重複y 10/31 01:41
6F:→ b0339576:然後再用一張banner蓋住頂端 10/31 01:42
7F:→ b0339576:有的則是header用╭──╮ out-wrapper用│ │ 10/31 01:43
8F:→ b0339576:footer用╰──╯ 搭配css去接成圓角框架 10/31 01:44
我已經另有banner了
我這兩色塊應該都需要處在我的banner後一層
這是我的網誌
http://mkhere.blogspot.com/
背景圖是木紋repeat-y
但我想在頂部(其實就是navbar後面)留白一區(甚至加上其他圖片)
該怎麼做呢?
謝謝
※ 編輯: ballII 來自: 146.201.234.151 (10/31 10:23)
9F:→ b0339576:所以你木紋想要在navbar跟留白區之後才開始重複囉? 11/01 21:19
10F:→ b0339576:這樣的話只要自行在<div id='outer-wrapper'>的上方 11/01 21:20
11F:→ b0339576:增加一組id自訂名稱的<div>就好了吧? 11/01 21:21
12F:→ b0339576:新增加的那組區塊用css設定一下size就可以當留白區了 11/01 21:24
我希望留白區位在navbar之後(也就是跟navbar重疊)
但您建議的作法 會使留白區接在navbar之下 無法重疊躲在navbar之後
好像只有真正background屬性的才能躲在navbar之後呢
(現在navbar有半透明款式 可以看見navbar後面的背景圖)
※ 編輯: ballII 來自: 68.84.30.86 (11/01 21:59)
13F:→ b0339576:原來你留白的那個區域是想拿來當作navbar的背脊圖啊? 11/01 22:58
14F:→ b0339576:那這樣很簡單啊,你把你要增加的背景圖放在body 11/01 22:59
15F:→ b0339576:然後把剛剛自訂div的結束標籤放在</body>前面 11/01 23:01
16F:→ b0339576:然後木頭紋放那應該就可以了吧~~ 11/01 23:02
17F:→ b0339576:還要記得把新增的div長寬刪掉唷 11/01 23:04
不好意思
我加在<body>之後
出現的東西還是落在navbar之下 無法躲在navbar之後耶
可能是我不懂您這段的意思
不知您能否明確指出:如果我想把
<div style="height: 30px; background-color: white;"></div>
這段白條 加藏在navbar之後
那我應該把這段白條語法寫在哪句語法之後呢
謝謝
※ 編輯: ballII 來自: 68.84.30.86 (11/02 06:29)