一、效果圖二、布局分析三、步驟大盒子我們類名為: tb-promo 淘寶" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > HTML+CSS案例:淘寶輪播圖

HTML+CSS案例:淘寶輪播圖

時間:2023-09-27 18:30:01 | 來源:網(wǎng)站運營

時間:2023-09-27 18:30:01 來源:網(wǎng)站運營

HTML+CSS案例:淘寶輪播圖:前面的按照順序的筆記已經(jīng)更新了20篇內(nèi)容了,因為篇幅問題,請看目錄最后一欄。已經(jīng)總結在了最后,下面開始今天的淘寶輪播圖學習。

一、效果圖

二、布局分析

三、步驟

  1. 大盒子我們類名為: tb-promo 淘寶廣告
  2. 里面先放一張圖片。
  3. 左右兩個按鈕 用鏈接就好了。 左箭頭 prev 右箭頭 next
? 左按鈕樣式(border-radius:左上,右上,右下,左下),

? 右按鈕定位,提取左右按鈕共同的樣式代碼(并集選擇器)

? 中間長方形橢圓 ul的定位(水平居中,離底部15px)

? 長方形需要五個小圓點,ul無序列表,li浮動,橢圓中小圓點的樣式

四、知識點:圓角矩形設置4個角

圓角矩形可以為4個角分別設置圓度, 但是是有順序的

border-top-left-radius:20px; border-top-right-radius:20px; border-bottom-right-radius:20px; border-bottom-left-radius:20px;

~~~css border-radius: 15px; ~~~

~~~css border-radius: 左上角 右上角 右下角 左下角; ~~~

還是遵循的順時針。

五、代碼

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>淘寶輪播圖做法</title> <style> * { margin: 0; padding: 0; } li { list-style: none; } .tb-promo { position: relative; width: 520px; height: 280px; background-color: pink; margin: 100px auto; } .tb-promo img { width: 520px; height: 280px; } /* 并集選擇器可以集體聲明相同的樣式 */ .prev, .next { position: absolute; /* 絕對定位的盒子垂直居中 */ top: 50%; margin-top: -15px; /* 加了絕對定位的盒子可以直接設置高度和寬度 */ width: 20px; height: 30px; background: rgba(0, 0, 0, .3); text-align: center; line-height: 30px; color: #fff; text-decoration: none; } .prev { left: 0; /* border-radius: 15px; */ border-top-right-radius: 15px; border-bottom-right-radius: 15px; } .next { /* 如果一個盒子既有l(wèi)eft屬性也有right屬性,則默認會執(zhí)行 left屬性 同理 top bottom 會執(zhí)行 top */ right: 0; /* border-radius: 15px; */ border-top-left-radius: 15px; border-bottom-left-radius: 15px; } .promo-nav { position: absolute; bottom: 15px; left: 50%; margin-left: -35px; width: 70px; height: 13px; /* background-color: pink; */ background: rgba(255,255,255, .3); border-radius: 7px; } .promo-nav li { float: left; width: 8px; height: 8px; background-color: #fff; border-radius: 50%; margin: 3px; } /* 不要忘記選擇器權重的問題 */ .promo-nav .selected { background-color: #ff5000; } </style></head><body> <div class="tb-promo"> <img src="images/tb.jpg" alt=""> <!-- 左側按鈕箭頭 --> <a href="#" class="prev"> &lt; </a> <!-- 右側按鈕箭頭 --> <a href="#" class="next"> &gt; </a> <!-- 小圓點 --> <ul class="promo-nav"> <li class="selected"></li> <li></li> <li></li> <li></li> <li></li> </ul> </div></body></html>

六、網(wǎng)頁布局的總結

通過盒子模型,清楚知道大部分html標簽是一個盒子。

通過CSS浮動、定位 可以讓每個盒子排列成為網(wǎng)頁。

一個完整的網(wǎng)頁,是標準流、浮動、定位一起完成布局的,每個都有自己的專門用法。

6.1. 標準流

可以讓盒子上下排列或者左右排列,垂直的塊級盒子顯示就用標準流布局。

6.2. 浮動

可以讓多個塊級元素一行顯示或者左右對齊盒子,多個塊級盒子水平顯示就用浮動布局

6.3. 定位

定位最大的特點是有層疊的概念,就是可以讓多個盒子前后疊壓來顯示。如果元素自由在某個盒子內(nèi)移動就用定位布局。

八。前端學習筆記教程不定期更新中,傳送門:

  1. 前端HTML第一天:什么是網(wǎng)頁?什么是HTML?網(wǎng)頁怎么形成?
  2. HTML標簽大全
  3. 前端學習:表格學習,附練習+源碼
  4. 前端學習之列表,附送全套源碼
  5. CSS入門最全筆記
  6. CSS樣式表
  7. CSS之emmet語法
  8. CSS的復合選擇器
  9. CSS的顯示模式
  10. CSS背景:顏色、圖片、平鋪、背景圖片位置、背景圖像
  11. CSS三大特性:疊層性、繼承性、優(yōu)先級
  12. 前端學習之CSS盒子模型以及PS基礎
  13. CSS之圓角邊框、盒子陰影、文字陰影
  14. CSS之浮動知識點匯總
  15. CSS前端基礎了解PS切圖
  16. CSS屬性書寫順序(重點)
  17. CSS練手之學成在線頁面制作
  18. CSS定位的4種分類
  19. CSS綜合案例:學成在線模塊添加
  20. HTML+CSS之定位(position)的應用
下面開始繼續(xù)更新內(nèi)容,前面鏈接大家用來查漏補缺哦。

關鍵詞:

74
73
25
news

版權所有? 億企邦 1997-2025 保留一切法律許可權利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關閉