西西軟件下載最安全的下載網(wǎng)站、值得信賴的軟件下載站!

首頁西西教程photoshop → 在Photoshop中創(chuàng)建一個光質(zhì)感網(wǎng)頁設(shè)計實例

在Photoshop中創(chuàng)建一個光質(zhì)感網(wǎng)頁設(shè)計實例

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:西西整理時間:2013/2/9 8:06:27字體大。A-A+

作者:西西點擊:0次評論:0次標(biāo)簽: 網(wǎng)頁設(shè)計

本文主要講解如何使用Photoshop切片,導(dǎo)出HTML,并實現(xiàn)圖片切換效果

下圖是該教程中的圖片滑動部分的效果圖

打開PSD文件,找尋該部分的圖層,如下所示(題外話,在制作PSD的時候,合理的安排圖層的順序和分組,對后面的PSD轉(zhuǎn)HTML的工作要省心不少)

切片工具在圖片滑動欄附近切出一個切片,在該切片上右鍵選擇編輯切片選項,在彈出的對話框中,進行如下的設(shè)置

打開圖層面板,隱藏相關(guān)的圖層,如下圖所示

點擊:文件 > 存儲為web和設(shè)備所用的格式,圖片格式選擇PNG-24,點擊存儲按鈕,在彈出的對話框中,選擇HTML和圖像

這是第一次導(dǎo)出切片,目的是獲得圖片滑動欄的背景。用PS打開剛才導(dǎo)出圖片中的背景圖片

用魔棒工具,容差設(shè)置為10,點擊當(dāng)中的背景,按Delete刪除當(dāng)中的背景。將圖片保存為frame.png

將left arrow組復(fù)制到新的文件,移到左上角,設(shè)置合理的大小

將該文件保存為left.png

類似的復(fù)制right arrow組,將文件保存為right.png

將radio buttons復(fù)制到新的文件,移到左上角,設(shè)置合理的大小,將文件分別保存為current.png和pagination.png

current.png

pagination.png

至此,圖片滑動欄的圖片就全部準(zhǔn)備好了。(本教程只實現(xiàn)圖片滑動部分)

現(xiàn)在,開始制作圖片滑動效果

在VS2010中打開剛才導(dǎo)出的網(wǎng)頁,如下圖所示:

其中03.png的部分就是剛才圖片滑動部分

按照之前的教程部分,對該網(wǎng)頁進行修改

<!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">

<head>
<title>PSD轉(zhuǎn)HTML——SlideShow</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

   <style type="text/css">
        :focus { outline:0; }
        img {     border:none;}
        
        #container {   width:620px;
                            height:360px;
                            margin:0 auto;
                            position:relative;
                            z-index:0;
                        }
                        
        #frame {        position:absolute;
                            z-index:110;
                            width:620px;
                            height:360px;
                }
   
        #slides {        position:absolute;
                            z-index:100;
                   }

        .slides_container {   width:600px;
                                    overflow:hidden;
                                    position:relative;
                                    left:10px;
                                    top:10px;
                                    display:none;
                                }

        .slides_container a,.slides_container a img {    width:600px;
                                                                       height:320px;
                                                                       display:block;
                                                                  }


        #slides .next,#slides .prev {    position:absolute;
                                                 top:148px;
                                                 left:-17px;
                                                 display:block;
                                                 z-index:200;
                                                }

        #slides .next {  left:594px;}

        .pagination {    margin:20px auto 0px;
                             width:100px;                                                         
                        }

        .pagination li {  float:left;
                             margin:0 5px;
                             list-style:none;
                        }

        .pagination li a {     display:block;
                                   width:10px;
                                   height:0px;
                                   padding-top:30px;
                                   background-image:url(images/pagination.png);
                                   float:left;
                                   overflow:hidden;    
                             }

        .pagination li.current a {background-image:url(images/current.png);}

    </style>

    <script src="Scripts/jquery-1.9.1.min.js" type="text/javascript" ></script>
    <script src="Scripts/slides.min.jquery.js" type="text/javascript" ></script>
    <script src="Scripts/jquery.easing.min.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(function () {
            $('#slides').slides({
                play: 5000,
                pause: 2500,
                hoverPause: true
            });
        });

    </script>

</head>

<body >
<table id="__01" width="1200" height="1900" border="0" cellpadding="0" cellspacing="0">
  <tr><td colspan="3"><img src="images/01.jpg" width="1200" height="185" alt="" /></td></tr>
  <tr><td rowspan="2"><img src="images/02.jpg" width="450" height="1715" alt="" /></td>
        <td>
        <!--下面是修改部分-->
            <!--圖片滑動塊區(qū)域—>

            <div id="container">
                              
                <!--滑動區(qū)域-->
                <div id="slides">
                    <!--滑動塊背景-->
                    <img src="images/frame.png" alt="Frame" id="frame" />
                    <!--上一個/下一個按鈕,兩個圖片超鏈接—>
                    <a href="#" class="prev"><img src="images/left.png" alt="" /></a>
                    <a href="#" class="next"><img src="images/right.png" alt="" /></a>
                    <!--滑動圖片,一個Div,若干圖片超鏈接-->
                    <div class="slides_container">
                        <a href="1.html"><img alt="1" src="images/1.jpg" /></a>
                        <a href="2.html"><img alt="2" src="images/2.jpg" /></a>
                        <a href="3.html"><img alt="3" src="images/3.jpg" /></a>
                        <a href="4.html"><img alt="4" src="images/4.jpg" /></a>
                        <a href="5.html"><img alt="5" src="images/5.jpg" /></a>
                    </div>
                </div>

            </div>
         <!--上面是修改部分—>
         </td>
         <td rowspan="2"><img src="images/04.jpg" width="130" height="1715" alt="" /></td>
   </tr>
<tr><td><img src="images/05.jpg" width="620" height="1355" alt="" /></td></tr>
</table>
</body>
</html>

下面是滑動欄效果圖

效果不錯,非常完美。不過要注意的是在PS中切片導(dǎo)出的網(wǎng)頁中,少了<!DOCTYPE>標(biāo)簽和html標(biāo)簽對xml空間的定義,還需要手動添加。沒有這兩個,做出的效果會有所差別。

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)