专注优质Wordpress企业网站搭建与优化

柳暗花明:PSD to CSS —— CSS布局实战新概念系列教程【Part-3】



PSD to CSS —— CSS布局实战新概念系列教程 - 西米CC

原文地址:From PSD to HTML, Building a Set of Website Designs Step by Step

翻译整理:西米CC

1.3 – 背景图片制作

至1.2为止,虽然长相比较困难,但至少页面的骨架是出来了。现在主要的元素已经定位好了,接下来我们先利用CSS进行一些初步的外观修饰,有了精美的图片素材,这项工作是相当简单的事情,你可以从素材压缩包里获取相应的图片。

我们要使用的第一张图片是相当巨的一张背景图,在上面我应用了简单的放射高光效果。在网页中设置背景的时候,我会在这张大图的两边平铺一张单像素切片,以实现背景区域扩展:

SEO优化,CSS教程,Wordpress博客 - 来自西米CC

同样的我们也要为页脚设置一张背景图片,这张背景的顶部有一条边框分割线,以便浏览者更好的区分#main#footer两块区域。页脚背景图片可以在素材压缩包里找到,我把它命名为background_footer。现在我们来改动之前的CSS样式,去掉原来的红色边框,并添加上刚刚所说的背景图像(CSS中背景图片的路径请根据具体情况修改——译者西米CC注):

  1. @charset "UTF-8";
  2. /* Background-Styles */
  3. body {
  4. margin:0px; padding:0px;
  5. background-color:#131211;
  6. }
  7. #main {
  8. background:#c4c0be url(images/background_light_slice.jpg) repeat-x;
  9. }
  10. #main .container {
  11. background-image:url(images/background_light.jpg);
  12. background-repeat:no-repeat;
  13. min-height:400px;
  14. }
  15. #footer {
  16. background-image:url(images/background_footer.jpg);
  17. background-repeat:repeat-x;
  18. color:white;
  19. padding:40px;
  20. }
  21. .container {
  22. width:950px;
  23. margin:0 auto;
  24. position:relative;
  25. }

两个注意点:

1.设置背景图片有多种方式,在#main中我把背景的颜色、图片及其平铺方式用一条语句来定义,而在#main .container #footer中则对每个属性使用了单独的语句。至于哪一种更好,废话啦…

2.因为我要将background_light.jpg设置为#main

的背景,所以书写选择符的时候使用了#main .container,这样#footer中的
就不会有背景相同的图像了,这就是所谓的包含选择符。

1.4 – 在浏览器中测试

别忘了在不同的主流浏览器中测试至今为止的页面效果,还算比较理想,下面就是IE7中的测试效果:

WordPress企业建站+企业网站SEO优化推广 - 西米CC

[ 以下内容您也可能感兴趣 ]

Add a Comment