如何制作百度空间模板?

 我来答
msy0613
2010-12-05 · TA获得超过2.6万个赞
知道大有可为答主
回答量:6546
采纳率:0%
帮助的人:2897万
展开全部
现在百度空间新增了可视化编辑器,CSS 代码编辑器也提供了一套基准代码,框架结构非常完整,所以现在 hier 们制作模板可以说是易如反掌啦。 先说可视化编辑器。进入你的空间,点“管理中心”——“空间装扮”——“挑选模板”——“我也来设计”,就可以进入可视化编辑器了。 第一步,你选择一个基准的色调,然后点击“下一步”。 第二步,你可以设置背景图片和模块位置等信息,之后设置好模板的名称、标签,以及色系,就可以保存了。 这是最简单的制作模板的方法。下面,就让我再来详细说说用 CSS 代码怎么实现精密的编辑。 基准模板已经保存在了你的自定义模板中。你需要调出来。进入空间装扮,然后点击“挑选模板”——“我设计的”,找到刚刚做好的基准模板,点“编辑”——“CSS 编辑器”。 你首先要做的是,往下翻页,找到“最新动态模块”下方的 /*---==css-edit code here==---*/ 这一行文字,把其下的所有文字全部删除。下方的这些代码是可视化编辑器多出来的代码,若不删除,那么后面做精密修改时,上方的 CSS 代码会与其下的 CSS 代码发生冲突,这样精密修改就无法实现。 1. 设置背景图片和文字颜色 找到“大背景颜色及背景图片设置”模块的第一行: #body{background:#f3f3f3;} background: 后面的是颜色代码,简单地说,你可以使用下面的颜色: white:白色 silver:银色 gray:灰色 black:黑色 red:红色 yellow:黄色 green:绿色 lime:鲜绿色 blue:蓝色 skyblue:天蓝色 pink:粉色 magenta 或 violet 或 purple:紫色 cyan:青色 orange:橙色 brown:棕色 当然,可以使用的英文单词远远不只这些,【这里】列出的颜色的英文单词最多,绝大多数都可以使用。 在颜色下方添加一行 background-image: url(********) 可以设置背景图片,括号里的内容就是背景图片的 URL 地址。 背景图片默认是横向、纵向均平铺,如果觉得不好看,那么可以在小括号后面添加代码,请你根据需要选择合适的代码: no-repeat 表示横向、纵向均不平铺 repeat-x 表示仅横向平铺 repeat-y 表示仅纵向平铺 接下来是{color:#555b6e}这一行是设置页面的文字颜色的,你可以使用任意一个英文单词直接设置颜色,也可以参考 CSS 帮助,选择你所需要的颜色,然后复制其颜色代码,把原来的替换掉,就可以实现了。如 {color:red} 或者 {color:#ff0000} 就是设置文字颜色为红色。注意行末的分号一定不要丢掉。 background-position 是指背景图片的位置。你可以使用如下九中方案: left top:位于左上角 center top:位于正上方 right top:位于右上角 left center:位于左侧的正中央 center:位于正中央 right center:位于右侧的正中央 left bottom:位于左下角 center bottom:位于正下方 right bottom:位于右下角 在使用后六种方案的时候,可能会遇到因为加载出了整个空间页面,而导致图片的位置移动了。比如使用 center 方案的时候,同时你又设置了不平铺,等到整个网页加载出来的时候,你就看不到背景图片了。因为设置的是位于整个网页的正中央,而不是整个屏幕的正中央。包括前三种方案也一样,当网页下移时,图片也就随之滚动了。如果希望图片固定住,也就是实现所谓的“水印”效果,你可以在这行文字下方,添加一行文字: background-attachment:fixed; 这样图片就能固定住了。 示例代码: body{ background:lightblue;/*设置背景颜色为淡蓝色*/ color:black;/*设置文字的颜色为黑色*/ background-position: center;/*图片位于屏幕的正中央*/ background-attachment:fixed;/*固定图片,不随滚动条滚动*/ overflow-x:hidden; } 2. 设置文章中的链接样式 在“页面链接样式设置”板块中,有三个模块,分别是 #a(普通链接),#a_visited(已访问过的链接),#a_hover(鼠标移到链接地址上)。color 设置的是颜色,可以使用标准英文单词,也可以使用颜色代码,代码可以在 CSS 帮助中获取。font-size 设置的是字号(pt 是磅的单位,),如 12pt 表示 12 号字(等价于 Word 中的小四号字)。font-family 设置的是字体,可以直接使用中文,但是要注意在字体名称的前后加上英文的双引号(正确格式:" ",错误格式:“”)。font-style 设置的是字形(可以使用:normal 正常;bold 加粗;italic 倾斜;underline 下划线,多个样式可以组合,在中间加空格就可以。) 示例代码: a{ color: blue; /*设置基本链接颜色为蓝色*/ font-size: 12px; /*设置字号为 12 磅*/ font-family: Arial;/*设置字体为 Arial*/ font-weight: italic;/*设置链接字体倾斜*/ text-decoration: none; } a:visited{ color:magenta; /*设置已点击过的超链接颜色为粉色*/ font-size:12px; text-decoration:none } a:hover{ color:red; /*当鼠标移动到超链接上时,文字变为红色*/ font-size:12px; text-decoration:underline;/*当鼠标移动到超链接上时,加下划线*/ } 3. 头图设置 #header div.tit 设置的是大标题的样式,#header div.tit a.titlink 设置的是大标题的链接样式,#header div.tit a.titlink:visited 设置的是大标题已点击过的链接样式,#header div.tit a.titlink:hover 设置的是鼠标移到大标题上时的链接样式,#header div.desc 设置的是空间简介的文字样式。样式设置可以参考上面的设置链接样式的方式。另外补充一个,top 和 left 设置的是文字的位置,top 是距顶端多少像素,left 是距左端多少像素,请根据需要进行设置。 如果觉得标题那一行的背景图片不太适合,可以去色。找到 #header 这一行,把 background 这一行字全部去掉就可以了。如果你想换成别的图片,只需要更改括号里的 url 地址就可以了。 示例代码: #header{ height:160px;/*设置导航栏下方的正文的显示位置(数字越大越靠下方)*/ } #header div.tit{ color:green;/*设置主标题的颜色为绿色*/ line-height:30px; /*设置主标题的行高(相当于使用 Word 里段落设置的行距固定值,如果字号大则需要加大行距)*/ font-size:28px; /设置主标题的字号为 28 磅/ font-family:"幼圆"; /*设置主标题的字体为幼圆*/ font-style:bold;/*加粗字体*/ top:75px; left:370px; /*设置主标题的位置,距屏幕最顶端 75 像素(数字越大越靠下),距屏幕最左端 370 像素(数字越大越靠右)*/ } #header div.tit a.titlink{ color:green; font-size:28px; font-family:"幼圆"; text-decoration:none } #header div.tit a.titlink:visited{ color:green; font-size:28px; text-decoration:none } #header div.tit a.titlink:hover{ color:purple;/*当鼠标移动到主标题上时,字体变为紫色*/ } #header div.desc{ top:115px; left:300px;/*设置小标题的位置为距顶端 115 像素,距左端 300 像素*/ color:black;/*设置小标题颜色为黑色*/ font-size:20px;/*设置小标题字号为 20 磅*/ } 4. 导航栏设置 #tab 这一块设置的是“主页 博客 相册 个人档案 好友”这一行字的显示样式,设置方法可以参考上面的“设置链接样式”和“头图设置”。外补充一个,#tab span 设置的是两项之间的分隔符的颜色,如果不想要分隔符,只需要在大括号里输入 display:none 就可以实现了。如果觉得背景图片不适合,只需要把对应的 background 那一行字去掉,或者修改 url 地址,就可以实现了。 如果希望加大各项目之间的距离,可以将 margin-left 后面的数字加大些 示例代码: #tabline{ display:none } #tab{ top:150px; left:100px; line-height:26px; /*设置导航栏的位置和行高*/ background:none; height:26px; padding-top:3px; } #tab a{ color:darkblue;/*设置导航条的基本文字颜色为深蓝色*/ font-weight:normal; background:none; height:26px; margin-left:60px;/*两项之间的距离为 60 像素*/ } #tab span{ display:none;/*不显示两项之间的分隔符“|”*/ } #tab a:visited{ color:darkgreen;/*已点击过的导航条的项目变为深绿色*/ font-size:12px; font-weight:normal; text-decoration:none; } #tab a:hover{ color:lightgreen;/*当鼠标移动到导航条项目上时,颜色变为浅绿色*/ font-size:12px; font-weight:normal; text-decoration:none; } #tab a.on{ color:blue;/*当前页面指示为蓝色*/ font-size:12px; font-weight:bold;/*当前页面的指示加粗*/ } #tab a.on:visited{ font-weight:bold; color:pink;/*已点击过的当前页面指示为粉色*/ } #tab a.on:hover{ color:red;/*当鼠标移动到当前页面指示上时,文字变为红色*/ } 5. 模块设置 .mod 里的 magin-bottom 设置的是行距,数字越大,行距就越大。在这个大括号里,同样可以添加 font-size(字号)font-face(字体)font-style(字型)等参数,也同样可以添加背景图片。 .modtit 设置的是模块标题的样式(如“文章列表”、“友情链接”的文字样式),可以参考前面的方法进行设置。 .modth 里的 height 设置的是模块标题的行高,应该按照标题的字号大小进行合理设置。 .modpt 设置的是模块右侧的操作区(如友情链接右侧的“编辑”,文章列表右侧的“写新文章”等)的文字样式,可以参考前面的方法进行设置 如果觉得预览的时候,模块的背景色比较碍眼,挡住了背景图片,那么就需要进行去色处理。 找到代码中的 #modbox 模块 把这三行字去掉: border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; background-color:#fff; 之后,把下面的 .modtl,.modtc,.modtr,.modbl,.modbc,.modbr 这几个模块也统统去掉,效果就实现啦。 示例代码: .mod{ margin-bottom:5px;/*模块内的行距为 5 像素*/ } .modhandle{ cursor:move } .modth{ height:26px;/*设置模块标题行高为 26 像素*/ } .modhead{ padding:2px 4px 0 4px; } .modopt{ padding:4px 4px 0 0; color:darkred;/*设置模块右侧的操作按钮颜色为深红色*/ } .modtit{ color:darkblue;/*设置模块标题为深蓝色*/ font-size:18px;/*设置模块标题字号为 18 磅(等价于三号字)*/ font-weight:bold;/*设置模块标题加粗*/ } .modbox{ padding:10px; } .modlabel{color:#000;font-size:12px;font-weight:bold} 这样,模板就做好了,你就可以设置模板名称、标签、色系和最佳适用版式啦。 你可以看一下效果图:



参考资料: http://hi.baidu.com/msy0613/blog/item/b0fe25452ab30d3286947323.html

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式