33 123
发新话题
打印

butterfly样式下载及制作教程

本主题由 月上之木 于 2007-6-21 13:10 加入精华

butterfly样式下载及制作教程

最近想写一下zblog样式的制作过程
就拿我制作butterfly样式做例子



现在先提供样式下载
教程慢慢来
附件: 您所在的用户组无法下载或查看附件
+  短消息已关闭
+  GaoWhen高H温
+  主题下载站

TOP

支持楼主,希望早一点能看到楼主的教程~~
期待中~~~~

TOP

写东西真是太难了。。。
写了好一会,觉得并不完全是写zblog的样式制作
好像在写自己学css的总结
不过估计会有一些帮助

我也是新手,写的不好
错误的地方还请高手指教哈

开始:

这是分离出的页面结构:
复制内容到剪贴板
代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" lang="zh-CN">
<head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
        <link rel="stylesheet" rev="stylesheet" href="style/butterfly.css" type="text/css" media="screen" />
        <title>GaoWhen高温</title>
</head>
<body class="multi default">
       
<!--start of divAll-->
<div id="divAll">
        <!----------------start of divPage---------------->
        <div id="divPage">
               
                <!-----------start of divMiddle--------------->
                <div id="divMiddle">
                       
                        <!-------------start of divTop-------------->
                        <div id="divTop">
                                <h1 id="BlogTitle">GaoWhen高H温 </h1>
                                <h2 id="BlogSubTitle">I just want to live while I am alive ...</h2>
                        </div>
                        <!---------------end of divTop------------>
                       
                        <!------------start of divNavBar------------->
                        <div id="divNavBar">
                        </div>
                        <!-------------end of divNavBar------------>
                       
                        <!------------start of divMain--------------->
                        <div id="divMain">
                                <p>日历</p>
                                <p>控制面板</p>               
                                <p>网站目录</p>       
                                <p>最新留言</p>               
                                <p>最近引用</p>               
                                <p>文章归档</p>               
                                <p>站点统计</p>               
                                <p>网站收藏</p>               
                                <p>友情链接</p>               
                                <p>图标汇集</p>               
                        </div>
                        <!------------end of divMain--------------->
                       
                        <!---------------start of divSidebar---------->
                        <div id="divSidebar">
                                <div class="function" id="divCalendar">
                                        <h3>日历</h3>
                                </div>
                                <div class="function" id="divContorPanel">
                                        <h3>控制面板</h3>
                                </div>
                                <div class="function" id="divCatalog">
                                        <h3>网站目录</h3>
                                </div>
                                <div class="function" id="divComments">
                                        <h3>最新留言</h3>
                                </div>
                                <div class="function" id="divTrackbacks">
                                        <h3>最近引用</h3>
                                </div>
                                <div class="function" id="divArchives">
                                        <h3>文章归档</h3>
                                </div>
                                <div class="function" id="divStatistics">
                                        <h3>站点统计</h3>
                                </div>
                                <div class="function" id="divFavorites">
                                        <h3>网站收藏</h3>
                                </div>
                                <div class="function" id="divLinkage">
                                        <h3>友情链接</h3>
                                </div>
                                <div class="function" id="divMisc">
                                        <h3>图标汇集</h3>
                                </div>
                        </div>
                        <!---------------end of divSidebar---------------->
                       
                <!----------------start of divBottom--------------------->
                <div id="divBottom">
                        <h3 id="BlogPowerBy"></h3>
                        <h2 id="BlogCopyRight"></h2>
                </div>
                <!----------------end of divBottom--------------------->
               
                </div>
                <!----------------end of divMiddle------------------->
               
        </div>
        <!---------------end of divPage------------>
       
</div>
<!--------------end of divAll----------->

</body>
</html>
新建一个文本文档,将上面代码拷贝进去,另存为index.html,编码选择  utf-8
效果:


建立目录结构如下:
   zblog--------index.html
             |--style
             |--image
在style目录下新建butterfly.css文件

下文提到表现的地方均为向 butterfly.css 添加代码

表现:
复制内容到剪贴板
代码:
#divAll{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        background-color: Silver;
}
效果:


表现:
复制内容到剪贴板
代码:
#divAll{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        background-color: Silver;
}
#divPage{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        background-color: Aqua;
}
效果:


表现:
复制内容到剪贴板
代码:
#divAll{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        background-color: Silver;
}
#divPage{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        background-color: Aqua;
}
#divMiddle{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        background-color: Blue;
}
效果:


表现:
复制内容到剪贴板
代码:
#divAll{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        background-color: Silver;
}
#divPage{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        background-color: Aqua;
}
#divMiddle{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        background-color: Blue;
}
#divTop{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        height:231px;
        background-color: Red;
}
#divSidebar{
        width:256px;
        margin:0 0 0 0;
        padding:0 0 0 12px;
        background-color: Lime;
}

#divMain{
        width:700px;
        margin:0 0 0 0;
        padding:0 8px 0 0;
        background-color: Yellow;
}

#divBottom{
        width:1000px;
        margin:0;
        padding:0;
        height:88px;
        background-color: Purple;
        }
效果:


表现:
复制内容到剪贴板
代码:
#divAll{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        background-color: Silver;
}
#divPage{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        background-color: Aqua;
}
#divMiddle{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        background-color: Blue;
}
#divTop{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        height:231px;
        background-color: Red;
}
#divSidebar{
        width:256px;
        margin:0 0 0 0;
        padding:0 0 0 12px;
        float:left;
        background-color: Lime;
}

#divMain{
        width:700px;
        margin:0 0 0 0;
        padding:0 8px 0 0;
        float: right;
        background-color: Yellow;
}

#divBottom{
        width:1000px;
        margin:0;
        padding:0;
        height:88px;
        background-color: Purple;
        }
效果:



现在已经可以看到页面的大体模型结构了。。。

[ 本帖最后由 redscorpion 于 2007-2-8 15:49 编辑 ]
附件: 您所在的用户组无法下载或查看附件
+  短消息已关闭
+  GaoWhen高H温
+  主题下载站

TOP

学习了.......还有没有?
我的博客 没事玩玩闹闹

TOP

写的很详细,我菜鸟也能慢慢看懂了,谢谢楼主,精神可嘉!

TOP

header背景图片:  but.jpg 1000×231


footer 背景图片:   b.jpg 1000×88


Article 背景图片:  article.JPG  500×252


日历 背景图片: cal.jpg   264×200


以上是用到的主要图片。
现在我们就可以用这些图片把这些难看的颜色块去掉了。
首先添加头部的图片,只要对#divTop做下修改就可以了
复制内容到剪贴板
代码:
#divTop{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        height:231px;
[color=Red]        /*background-color: Red;*/
        background: url(../image/but.jpg) no-repeat;[/color]
}
效果如下:


同样,修改#divSidebar、#divBottom,增加图片,并去掉所有色块的颜色。
此时的css文件:
复制内容到剪贴板
代码:
#divAll{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        [color=Red]/*background-color: Silver;*/[/color]
}
#divPage{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        [color=Red]/*background-color: Aqua;*/[/color]
}
#divMiddle{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        [color=Red]/*background-color: Blue;*/[/color]
}
#divTop{
        width:1000px;
        margin:0 0 0 0;
        padding:0 0 0 0;
        height:231px;
[color=Red]        /*background-color: Red;*/
        background: url(../image/but.jpg) no-repeat;[/color]
}
#divSidebar{
        width:256px;
        margin:0 0 0 0;
        padding:0 0 0 12px;
        float:left;
[color=Red]        /*background-color: Lime;*/
        background: url(../image/sidebar.jpg) repeat-y;/*--图片在垂直方向重复--*/[/color]
}

#divMain{
        width:700px;
        margin:0 0 0 0;
        padding:0 8px 0 0;
        float: right;
[color=Red]        /*background-color: Yellow;*/[/color]
}

#divBottom{
        width:1000px;
        margin:0;
        padding:0;
        height:88px;
[color=Red]        /*background-color: Purple;*/
        background: url(../image/b.jpg) no-repeat;[/color]
        }
效果:


比以前好看了很多吧。下面我就就开始着手处理文字的位置和样式。
先设置全局的字体,局部的在相应的class中再设置
复制内容到剪贴板
代码:
body{
        margin:0;
        padding:0;
        color:#333333;
        font-size:12px;
        font-family: Lucida Grande, Lucida Sans Unicode, Verdana, Arial, sans-serif;
}
为了不遮住图片,我要把 GaoWhen高H温以及I just want to live while I am alive…挪到右边显示,则对应要设置的即为 #BlogTitle、#BlogSubTitle,相关内容请查阅css2中文手册。
复制内容到剪贴板
代码:
#BlogTitle{
        font-size:32px;
[color=Red]        margin:54px 0 0 700px;/*--顺序上、右、下、左--*/[/color]
        padding:0;
        font-weight:bold;
}
#BlogSubTitle{
        color:#7c5b0e;
        font-size:12px;
[color=Red]        margin:2px 0 0 750px;[/color]
        padding:0;
}
效果:


[ 本帖最后由 redscorpion 于 2007-2-9 13:16 编辑 ]
附件: 您所在的用户组无法下载或查看附件
+  短消息已关闭
+  GaoWhen高H温
+  主题下载站

TOP

谢谢LZ  我要好好学习下

TOP

很好啊,刚接触,可以好好学习了。太感谢楼主了,

TOP

  好帖子,授人以“渔”,支持。

TOP

LZ好人啊!!

TOP

好帖!

TOP

第三篇已经发布

请登陆http://www.gaowhen.com
观看

我这么辛苦的写
也请你帮我增加点流量吧
谢谢
+  短消息已关闭
+  GaoWhen高H温
+  主题下载站

TOP

 33 123
发新话题