2016年10月27日 星期四

華華傳了一個網址過來....

Ref :  http://www.bigdome.com.tw/web/product/product_in.jsp?dm_id=DM1449046356283&pd_id=PD1449047066712


身為一個專業的死工程師....

當然要檢視一下這個網站


首先先來看華華要看的特效...帳篷會變色....















點選不同的顏色後...他就會改變  img src...  

例如:  藍色

<img src="/uploads/color/tw/product_a01_06.png" height="386" width="518">


黑色
<img src="/uploads/color/tw/product_a01_09.png" height="386" width="518">

看起來他是預先拍了很多組的照片...然後抽換不同的照片來達到這個效果...


接下來看   點選不同顏色的部分

  這邊的html5 的代碼如下:


<option>請選擇顏色</option> <select name="requires" id="requires" onclick="javascript:selectedoff();">

                                <option value="DM1447213126066">白</option>

                                <option value="DM1447213154319">紅</option>

                                <option value="DM1447213158827">藍</option>

                                <option value="DM1447213200124">綠</option>

                                <option value="DM1447213169329">橙</option>

                                <option value="DM1447213111665" selected="">黑</option>

                                <option value="DM1452246387732">紅白</option>

                                <option value="DM1452246392874">藍白</option>

                                <option value="DM1452246398497">綠白</option>

                                <option value="DM1452249402189">橙白</option>

                                <option value="DM1456294567651">淺綠色</option>

                            </select>


目前有這麼多的顏色可以選擇

當你選擇好顏色後...

他會去執行 onclick="javascript:selectedoff();


selectedoff() 的內容如下:


function selectedoff(){
$('#requires option:selected').attr("selected",false);
$(this).change(function(){
frm_c.submit();
});


然後  frm_c 是 一個form 的name

<form name="frm_c" action="product_in.jsp?dm_id=DM1449046356283&pd_id=PD1449047066712" method="post">


就會去執行  submit...     執行的內容放在  product_in.jsp....

這邊我就沒有去看....不過從 chrome 的執行來看...

他最後會去改變img src 的path... 來達到變換圖片的效果....

<img src="/uploads/color/tw/product_a01_09.png" height="386" width="518">


==================================================================

來看看其他的元件吧...

來看看 header menu吧


從網頁原始碼來看...

都是用圖片來當作是超連結....

我只能說相當偷懶....而且網路連量會變大歐...


<div class="header">
<!--主按鍵-->
<div class="nav">
<a href="../about/about.jsp">
<img src="../images/tw/nav1.png" height="35" width="122" alt="" />
</a>
</div>
<div class="nav">
<a href="../product/product.jsp">
<img src="../images/tw/nav2.png" height="35" width="122" alt="" />
</a>
</div>
<div class="nav">
<a href="../portfolio/portfolio2.jsp">
<img src="../images/tw/nav3.png" height="35" width="122" alt="" />
</a>
</div>
<!--LOGO-->
<div class="logo">
<a href="../index/index.jsp">
<img src="../images/logo.png" height="116" width="195" alt="" />
</a>
</div>
<!--主按鍵聯絡我們-->
<div class="nav">
<a href="../contact/contact.jsp">
<img src="../images/tw/nav4.png" height="35" width="122" alt="" />
</a>
</div>

來看看css 的代碼



可以發覺他用  float : left 的方式來達到併排的效果....


.nav a {
  1. text-decorationnone;
  2. color#505050;


再來看其他的內容

他用一個  maincontent 來把大家包起來

大小為 960x1231....

.maincontent {
  1. margin-top15px;




<div class="maincontent">
<aside class="sidemenu">
<div class="asidetitle">產品介紹</div>
<ul class="sidemenuul">
<li><a href="../product/product.jsp?dm_id=DM1449046331015" >充氣巨蛋</a></li>
<li><a href="../product/product.jsp?dm_id=DM1449046356283" class="active">帳篷</a></li>
<li><a href="../product/product.jsp?dm_id=DM1449046340709" >TRUSS</a></li>
<li><a href="../product/product.jsp?dm_id=DM1449046335447" >組合隔板</a></li>
<li><a href="../product/product.jsp?dm_id=DM1450419668717" >MAXIMA</a></li>
<li><a href="../product/product.jsp?dm_id=DM1450443006688" >椅類</a></li>
<li><a href="../product/product.jsp?dm_id=DM1461909838283" >椅套類</a></li>
<li><a href="../product/product.jsp?dm_id=DM1450443022050" >沙發類</a></li>
<li><a href="../product/product.jsp?dm_id=DM1449046350963" >桌類</a></li>
<li><a href="../product/product.jsp?dm_id=DM1461909717805" >桌布類</a></li>
<li><a href="../product/product.jsp?dm_id=DM1450443058189" >電器用品</a></li>
<li><a href="../product/product.jsp?dm_id=DM1449046346347" >會場相關用品</a></li>
<li><a href="../product/product.jsp?dm_id=DM1454564676967" >地毯/地台</a></li>
<li><a href="../product/product.jsp?dm_id=DM1457680366947" >舞台設備</a></li>
<li><a href="../product/product.jsp?dm_id=DM1454564762732" >週邊設備</a></li>
</ul>











==============================================================

接下來看看  其他的地方   -> table




先看css 的代碼....
<div class="prointable">
<table class="prointb">
<tr>
<th>尺寸(m)</th>
<th>小阿里山帳</th>
<th>大阿里山帳</th>
</tr>
<tr>
<td>寬(A)</td>
<td>3</td>
<td>3.6</td>
</tr>
<tr>
<td>深(B)</td>
<td>3</td>
<td>3.6</td>
</tr>
<tr>
<td>柱高(C)</td>
<td>2.2</td>
<td>2.2</td>
</tr>
<tr>
<td>頂高(D)</td>
<td>3.4</td>
<td>3.7</td>
</tr>
<tr>
<td>面積(坪)</td>
<td>2.7</td>
<td>4</td>
</tr>
<tr>
<td>座位數(位)</td>
<td> 15</td>
<td> 20</td>
</tr>
</table>
</div>

相對應的css 代碼如下:

只有第一個child 有右邊的border...  其他的都沒有

然後都有畫底線....  背景顏色是  #e6e6e6




tr {
  1. displaytable-row;
  2. vertical-aligninherit;
  3. border-colorinherit;









沒有留言:

張貼留言