WEB ◆ TS Library ◆ 熱衷分享 ◆ 享受教學相長 ◆ 無形的網絡擁有熱情溫度的傳遞

5-2. 關於蒂莫絲:認識程式

導覽區第 2 個連結按鈕呈現顯著的樣式

  1. <nav>
  2. <a href="index.html">回網站首頁</a>
  3. <a href="about.html" class="active">關於蒂莫絲</a>
  4. <a href="service.html">客房的服務</a>
  5. <a href="location.html">我們的位置</a>
  6. <a href="contact.html">聯絡蒂莫絲</a>
  7. </nav>

 

修改 #banner 區域表現的影像

  1. <link rel="stylesheet" href="layout.css">
  2. <style>
  3. #banner {
  4. background-image: url(images/banner/banner2.png);
  5. background-position: center -200px; /*設定背景影像的位置:水平置中,垂直往上移動-200px*/
  6. }
  7. </style>
  8. </head>

 

修改左側 標題1 的文字

修改右側 標題2 的文字

修改右側 插入的影像

 

設計折疊式面板

在左側 標題1 的下方設計 HTML 需要的標籤元素

  1. <div id="aboutList">
  2. <h2><img src="images/aboutListIcon.png" alt=""> 蒂莫絲介紹</h2>
  3. <div>輸入文字 (可以自TS範例網站中複製文字)</div>
  4. <h2><img src="images/aboutListIcon.png" alt=""> 服務及設施</h2>
  5. <div>輸入文字 (可以自TS範例網站中複製文字)</div>
  6. <h2><img src="images/aboutListIcon.png" alt=""> 住宿須知</h2>
  7. <div>輸入文字 (可以自TS範例網站中複製文字)</div>
  8. </div>

 

設計 CSS 樣式

  1. <link rel="stylesheet" href="layout.css">
  2. <style>
  3. #banner {
  4. background-image: url(images/banner/banner2.png);
  5. background-position: center -200px;
  6. }
  7. #aboutList {
  8. margin-bottom: 20px; /*設定整個折疊式面板區域與下方物件的距離*/
  9. }
  10. #aboutList h2 {
  11. background-color: #dddddd; /*設定標題位置的背景顏色*/
  12. cursor: pointer; /*設定滑鼠移入時呈現手的樣子*/
  13. margin-bottom: 5px; /*設定與下方內容的距離*/
  14. font-size: 20px; /*設定標題位置文字的大小*/
  15. }
  16. #aboutList h2 img {
  17. vertical-align: middle; /*設定標題文字前面影像的垂直對齊置中*/
  18. }
  19. #aboutList div {
  20. text-align: justify; /*設定內容文字左右齊行對齊*/
  21. padding: 15px; /*設定內容區域的內邊界留白*/
  22. display: none; /*設定內容區域一開始時是隱藏不顯示*/
  23. }
  24. </style>
  25. </head>

 

設計相關 JS 程式檔的載入,進一步看看程式、認識程式

  1. <!-- 外掛程式 區域 start ============================================= -->
  2. <script src="js/jquery-3.3.1.min.js"></script>
  3. <script src="js/TSaccordion.js"></script>
  4. <!-- 外掛程式 區域 end ================================================ -->
  5. </body>

 

加入 YouTube 影片資源

將影片上傳到 YouTube, 顯示插放影片時, 在影片下方按「分享」按「嵌入」,
<iframe ...... > 語法複製回來貼在 折疊式面板的下方, 設計寬度600px高度340px。

 

設計 iframe 的樣式 (水平置中,加上陰影)

在這裡 about.html 的 影片 與我們的位置 location.html 的 地圖 皆是使用 iframe 標籤, 打算設計 水平置中 且加上 陰影 ,
由於跨頁皆有需要的設定, 所以設計在共用的 layout.css 檔案中。

  1. <style type="text/css"> /*這一行的這個標籤不用輸入*/
  2. #content iframe {
  3. /*由於iframe原來的顯示模式是inline-block, 無法使用margin左右auto來設定水平置中*/
  4. /*為了讓 iframe 獨立呈現在一列, 並且水平置中, 所以必須先將顯示模式改成 block*/
  5. display: block;
  6. margin-left: auto;
  7. margin-right: auto;
  8. box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); /*是否要陰影自行設計*/
  9. }
  10. </style>

 

 

go TOP