iT邦幫忙

2022 iThome 鐵人賽

DAY 21
0
自我挑戰組

從零開始自學HTML/CSS網頁設計系列 第 21

用CSS配置副圖片並排版

  • 分享至 

  • xImage
  •  

https://ithelp.ithome.com.tw/upload/images/20221004/20152190CtXkM7S74t.png
上面是之前在HTML檔裡做的設定。

  • 首先我想要讓聲演者的圖片置於文字左側,可以在選擇器「.actor img」指定float屬性來做設定:
.acyor img {
    float: left;
}

但打開瀏覽器後我們會發現文字只是繞排在圖片的右邊,不是我們想要的結果:
https://ithelp.ithome.com.tw/upload/images/20221004/20152190fZmokUOUHk.png
這時候就可以在「.actor」選擇器中輸入「overflow:hidden」:

.actor{
    overflow:hidden;
}

https://ithelp.ithome.com.tw/upload/images/20221004/201521902nKpJhnYtq.png

但覺得圖片和文字太過緊密,所以在img元素加上右邊界:

.actor img{
    margin: 0 16px 0 0;
}

https://ithelp.ithome.com.tw/upload/images/20221004/20152190sEdrBQ14KE.png


  • float屬性
    定義:
    是讓元素浮動定位靠左或靠右座配置的屬性。
    https://ithelp.ithome.com.tw/upload/images/20221004/20152190Cjz96omCiN.png
  • clear屬性
    定義:
    解除float屬性的繞排。
    https://ithelp.ithome.com.tw/upload/images/20221004/20152190E36HNGbAoH.png
  • overflow屬性
    定義:
    內容無法完整放入盒子時,指定超出的內容要怎麼顯示的屬性。
    https://ithelp.ithome.com.tw/upload/images/20221004/201521909lf64Urz7g.png

上一篇
用CSS配置主圖片並裝飾
下一篇
依照瀏覽器寬度來調整圖片
系列文
從零開始自學HTML/CSS網頁設計30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言