问个CSS难题:我用一张图片作为背景,但背景图不够页面大,我想背景图平铺到整个页面而不要它重复背景图

html-css08

问个CSS难题:我用一张图片作为背景,但背景图不够页面大,我想背景图平铺到整个页面而不要它重复背景图,第1张

可以这样 放两个层 外面一个层 里面在包一个层

里面这个层就放图片 background:url("xxx") no-repeat

并且层居中 margin:0px auto

外面这个层背景就设置全局的颜色 设置成跟 那张图 很契合的颜色就ok

兄弟, 你这个问题 问了几次???

每个我都写了答案 ,你不知道的可以给我发站内邮件。我这里再把我自己写的答案复制下给你。 呵呵

第一个问题 你没说明白 什么是 “使用段落的那一个点?”你是说 在没定义list-style-type:none的时候 li标签前面的那个“·”么~ 如果是这个意思的话 只用用笨办法打出来~~。智能ABC 全角模式下面 按shift+2 可以打这个小原点。

第二个问题

修改li标签里面的颜色,一般用 ul li {color:#004D93

} 来设定, 至于li没有padding-bottom:5 是应为你没打单位。

第三个问题

.snu li 这个代表 类sun下面 li标签的属性~~

一般我们写是这样的

<ul class="sun">

<li></li>

<li></li>

<li></li>

</ul>

我要定义 li标签里面的内容 的属性。直接写.sun li {} 就可以了 这样li就自动会套用这个属性。

好像 有3个问题 ~~没有4个问题

你可以试下用table定位这样会好一些

<table>

<tr>

<td align="center" colspan="8"></td>

</tr>

<tr>

<td align="center" ><a href="#">新闻</a></td>

<td align="center" ><a href="#">新闻</a></td>

<td align="center" ><a href="#">新闻</a></td>

<td align="center" ><a href="#">新闻</a></td>

<td align="center" ><a href="#">新闻</a></td>

<td align="center" ><a href="#">新闻</a></td>

<td align="center" ><a href="#">新闻</a></td>

<td align="center" ><a href="#">新闻</a></td>

</tr>

</table>

还可以通过设置table宽度控制