加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

自定义博客各部分背景代码

(2006-06-20 11:54:16)

之前我有给大家贴过一部分更改博客背景的代码,但是没贴太多,因为很多人都是刚做博客,连最基本的添加空白面板都还不知道就想改背景,还有的连各个部分的背景图片大小都还不知道就胡改乱改,乱改了之后反而不好看,背景图片和颜色不协调。但是问的人多了,没办法,现在就把其他的一些代码贴上来与大家分享,用下面这些代码基本上可以完全自定义新浪的背景。不过我想说的是,改背景的最主要宗旨是协调好看,其次才是个性,如果改不好反而乱了没原先的好看,那还不如不改,新浪有的模板背景还是挺不错的!

<style type=text/css>
body
{background:url("页面大背景图片地址") repeat scroll!important;}
.logo
{background:url("题图上背景图片地址") no repeat no scroll!mportant;}
.banner
{background:url("题图下背景图片地址") no repeat no scroll!mportant;}
.menu
{background:url("题图下的菜单背景图片地址") no-repeat center;}
.feeds .up
{background:url("正文标题栏上翻时的图片地址") no-repeat center;}
.feeds .down
{background:url("正文标题栏下翻时的图片地址") no-repeat center;}
.feeds .function
{background:url("正文摘要结尾处菜单的图片地址") no-repeat right;}
.links .up
{background:url("面板标题栏上翻时的图片地址");}
.links .down
{background:url("面板标题栏下翻时的图片地址");}
.links .mid
{background:url("面板的背景图片地址");}
.photo .mid
{background:url(个人形象照片处的背景图片地址);}
.label .mid
{background:url("自定义面板的背景图片地址");}
.calendar .mid
{background:url("日历面板背景图片地址");}
.callboard .up
{background:url("公告栏标题栏上翻时的图片地址");}
.callboard .down
{background:url("公告栏标题栏下翻时的图片地址");}
.callboard .mid
{background:url("公告栏背景图片地址");}
.bodyBg
{background:url("页面内背景图片地址");}
.sysBr500
{background:url("所有文章的背景图片地址,建议不使用这段代码");}
.bodyBottom
{background:url("内背景页脚处图片地址");}
.sysW770
{background:url("页面底部“新浪BLOG意见反馈留言板”等字所在的背景图片地址");}
.gbook .up
{background:url("留言板标题栏上翻时的图片地址") no-repeat;}
.gbook .down
{background:url("留言板标题栏下翻时的图片地址") no-repeat;}
.feeds .page
{background:url("正文文章页数图片地址") no-repeat center;}
.links .more
{background:url("最新文章列表下的MORE的背景图片") no-repeat right;}
.add
{background:url("发表文章四个字所在的背景图片") no-repeat right;}
.add .ico
{background:url("发表文章四个字左边的小图片") no-repeat right;}
</style>

“页面大背景(body)”指的是整个博客的最大背景,由于中间部分被覆盖,所以显示的效果只是两边的部分。
“题图上背景(logo)”是指自定义博客各部分背景代码所在的横长条的背景。
 
“题图下背景(banner)”是指博客名字(如情留-γ蚊ж子ま)和博客地址(如http://blog.sina.com.cn/m/csbeyond复制 ﹥收藏本页)所在的那部分的背景
其中logo和banner宽各为770,logo高40,banner高135,单位均为像素
 
“题图下的菜单背景”是指“HOME...搜索帮助退出”等字所在的那个横长条的背景。
 
“正文标题栏上翻时的图片”指的是文章发表了之后文章标题的图片。
 
“面板标题栏下翻时的图片”指的是点击标题后出现标题后的后面的图片。
 
“面板的背景图片”指的是左边比如我的文章列表什么的背景图片。
 
“页面内背景(bodybg)”是指就是除了页面大背景(body)外的另一大背景,由于一些部分被logo和banner还有模块的背景覆盖,所以所看到的只是扣除以上三部分的大背景。
 
“内背景页脚处图片地址(bodyBottom)”是指在文章翻页处下面,sysW770上面的一横窄条
 
其他的有些就不需要再说明了,大家自己看了就会明白。修改模板的时候可以灵活运用上面的代码,有些可以不要改,不想改哪项就把哪项的代码删掉就可以了,但是注意前后的<style type=text/css>和</style>别漏了,否则代码无效。
 
假如不知道这些背景图片的大小,就具体在哪张图片上就点击鼠标右键,点背景另存为,把图片存到电脑上,然后看大小就可以了。
 
注意:以上所用到的图片地址都是图片的URL地址,也就是网络地址,而不是本地地址,本地地址不能用,有关图片问题请参看我将要写的《关于在新浪博客建立后台相册的另一种方法》这篇文章。还有以上这些都是CSS代码,代码不能添加在什么都没有的空白面板里,要不然会没有效果。在添加空白面板的时候,先按个空格键,接着在显示源代码前打勾,再把代码放进去;或者可以把代码放在已建的面板里的其他东西的代码后面,比如放在你的时钟代码后面或者天气预报代码后面什么的都可以,建议最好用此方法。

另外需要补充一点就是,如果你不需要某项背景,要让其变的透明的话,可以把大括号中的内容去掉,换为 background:#transparent 就可以了。比如我的公告栏不想要背景,想要其变透明的话其代码就是:.callboard .mid{background:#transparent} 当然这只是其中一段,用的时候别忘了头尾的<STYLE></STYLE>

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有