lesson3_hw

https://codelove.tw/@howtomakeaturn/post/YqZWQx

by j437437

HTML

<!--參考網址 https://www.storm.mg/lifestyle/4731967-->
<div class="container">
  <div class="logo">
    <a href="#"><img src="https://www.storm.mg/images/logo.svg" alt="風傳媒logo" width="169"></a>
  </div>
  <div class="navbar">
    <ul>
      <li><a href="#"><img src="https://www.storm.mg/images/logo_new7.svg" alt=""></a></li>
      <li><a href="#"><img src="https://www.storm.mg/images/1percentstyle.svg" alt=""></a></li>
      <li><a href="#"><img src="https://www.storm.mg/images/vip_logo.png" alt=""></a></li>
      <li><a href="#">新聞</a></li>
      <li><a href="#">評論</a></li>
      <li><a href="#">財經</a></li>
      <li><a href="#">生活</a></li>
      <li><a href="#">下班經濟學</a></li>
    </ul>
    <hr>
  </div>

  <header>
    <div class="tags-link-wrapper">
      <a class="tags-link" href="#">風生活</a>
      <a class="tags-link" href="#">美食</a>
      <a class="tags-link" href="#">消費</a>
      <a class="tags-link" href="#">時事話題</a>
    </div>
    <h1>麥當勞限時優惠!麥克鷄塊、OREO冰炫風加1元多1件,再加碼15層「無敵大麥克」限時回歸</h1>
    <p>風生活綜合報導 2023-02-14 15:37 850 人氣</p>
  </header>
  <div class="wrap">
    <div class="content-col">
      <img src="https://image.cache.storm.mg/styles/smg-800x533-fp/s3/media/image/2023/02/14/20230214-033524_U25889_M829730_d563.jpg?itok=TFZN3rAP" alt="麥當勞套餐照片" class="img-fluid">
      <p class="img-desc">重量級「無敵大麥克」,自2月15日起至3月14日(或售完為止)限期登場。(圖/麥當勞提供)</p>
      <div class="content-col-card">
        <p>台灣麥當勞自2月15日起至3月14日止,肉量加倍的「無敵大麥克」限時回歸!包含4層100%純牛肉,滿足嗜肉族對於多汁肉排的絕對慾望。此外,至3月14日止推出麥當勞加一元多一件,包含大家最愛的4塊麥克鷄塊、OREO冰炫風、雙倍OREO冰炫風...人氣美食。</p>
        <h2 class="promotion">麥當勞歡樂送:輸入優惠碼「1FOR1」享指定商品加1元多1件</h2>
        <p><strong>期間:</strong>2月1日起至3月14日止。</p>
        <p><strong>內容:</strong>使用「麥當勞歡樂送」網路訂餐,於購物車頁面促銷優惠碼處,輸入優惠碼「1FOR1」,即享4塊麥克鷄塊、OREO冰炫風、雙倍OREO冰炫風、金黃地瓜條或經典美式(冰/熱)加1元多1件優惠。</p>
        <p>贈送品項與點購項目需相同,恕不更換其他品項;訂單需消費滿38元起方可使用此優惠;每筆訂單限使用乙次,本活動Uber Eats、foodpanda均不適用。</p>
        <h3 class="promotion">「大麥克家族」2/15起限時回歸、15層「無敵大麥克」挑戰張嘴極限!</h3>
       ...

CSS

@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;400;500;700&family=Noto+Sans:wght@500;700&display=swap');

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  font-family: 'Noto Sans', sans-serif;
  letter-spacing: 1.5px;
}

@media (max-width:900px) {
  .popular-col {
    display: none;
  }
}

h1 {
  letter-spacing: 2px;
  font-size: 28px;
  margin-top: 20px;
}

h2 {
  margin-top: 15px;
}

h3 {
  margin-top: 15px;
}

h4 {
  color: red;
  padding: 10px 0px;
  letter-spacing: 2px;
}

p {
  padding: 10px 0px;
  color: #272727;
}

.logo{
  border-bottom: 1px solid black;
}
.logo a img{
  margin: 16px auto;
  display: block;
}

.navbar {
  margin-bottom: 15px;
}

.navbar ul {
  display: flex;
  list-style-type: none;

}

.navbar li a {
  display: block;
  align-items: center;
  text-decoration: none;
  margin: 13px 15px;
  color: black;
  text-align: center;
  font-size: 18px;
}

.navbar li a img {
  height: 25px;
  width: 79px;
}

body {
  background-color: #F0F0F0;
}

.container {
  max-width: 1150px;
  margin: auto;
  padding: 0px 0px 50px 0px;
}

.content-col-card {
  background-color: #fff;
  padding: 10px 30px 50px;
}

header {
  padding: 5px;
}

.wrap {
  display: flex;
}

.content-col {
  width: 820px;
}

.popular-col {
  width: 300px;
  padding-top: 7px;
  margin-left: 30px;
}

.content-col a:visited {
  color: ForestGreen;
}

.content-col a:hover {
  color: red;
}

.tags-link-wrapper {
  display: flex;
  border-left: 10px solid #2894FF;
}

.tags-link {
  display: block;
  margin: 6px 10px;
  text-decoration: none;
  color: #272727;
  font-weight: 700;
  font-size: 20px;
}

.hot-video {
  padding-bottom: 20px;
  border-bottom: 1px solid black;
  border-top: 1px solid black;
}

.article {
  border-bottom: 1px solid black;
}

.article h4 {
  border-bottom: 1px solid #ccc;
}

.read-more {
  display: block;
  color: black;
  margin: 30px 0px;

}

.article-list {
 ...