分类: 一笔之力(blog教程及其他) |
的确,代码有些多,但大家千万别被这些代码所吓到,因为很多东西都是有规律可循的,完全不必担心你会看不明白。
首先我们看到的是
<STYLE type=text/css>
STYLE,英文意思是“样式”,也就是说告诉浏览器,从现在开始我们将使用css代码对网页进行定义,一直到</style>(也就是代码的最后一行)结束。
下面的一排body{background:url("图片文件地址") repeat fixed!important}代码的意思前面已经说过,fixed的英文意思就是“固定”的意思,所以你们可以看到我的大背景是固定不动的(相关链接:《新浪博客背景图片全代码》)
接下来看到的是
.bodyTop {display:none;}和.logo{display:none);}
bodyTop和log是新浪题图上面的一排——
在很多时候,这一排logo会影响模版整体的效果,与我们期望的风格有冲突,所以在这里动用了display:none代码。
display——显示,none——没有。很显然,这是告诉浏览器,这个东东就不显示了。于是难看的log被无情的屏蔽了:)
banner(前面文章以提到过)和menu(菜单的意思,就是那排写着“登录┆系统消息┆控制面板┆搜索┆帮助┆退出”的地方)肯定风格要统一,因为二者是紧密相连的部分。
相对与其他部分来说,这一部分高度值可以自行更改,就像
.menu{background:url(“图片地址") no-repeat center;HEIGHT: 28px}
加上了HEIGHT:28像素。这个XXpx其实就是你用作menu(或者banner)的图片的高度值,图片有多高就照着设置多大。
接下来就是长长的一排含有display:none属性的部分,其实这些都是模版里各部分的图片,比如文章标题栏的图片,面板里的图片等等,在游虾的这个范例里,因为这些都和模版本身有风格上的冲突,所以都使用display:none将其隐藏了。
这里要着重提到的是——严格来说,display:none用在这里并不是正确的用法,正确的代码应当是
background:#transparent(背景透明)
当然你要说我非要用display:none不可,那也没有什么不好的后果。(大家如果有兴趣可以试试连display:none都不要,只是直接把图片地址删掉,一样有屏蔽图片的作用哦!)