作者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)