95.构建样品餐部分第三节

上节课我们完成了卡片样式,接下来我们来完成饮食清单的部分
在这里插入图片描述

建立我们的清单

 <div class="diets">
            <ul class="list">
              <li class="list-item">素食者</li>
              <li class="list-item">素食主义者</li>
              <li class="list-item">食用鱼肉</li>
              <li class="list-item">无麸质</li>
              <li class="list-item">不含乳糖</li>
              <li class="list-item">酮类</li>
              <li class="list-item">古代的</li>
              <li class="list-item">低FODMAP</li>
              <li class="list-item">儿童友好型</li>
            </ul>
          </div>

● 然后还是通过之前添加图标的方式为这些分类添加一个好看的图标

<ul class="list">
              <li class="list-item"><ion-icon name="checkmark-outline"></ion-icon><span>素食者</span></li>
              <li class="list-item"><ion-icon name="checkmark-outline"></ion-icon><span>素食主义者</span></li>
              <li class="list-item"><ion-icon name="checkmark-outline"></ion-icon><span>食用鱼肉</span></li>
              <li class="list-item"><ion-icon name="checkmark-outline"></ion-icon><span>无麸质</span></li>
              <li class="list-item"><ion-icon name="checkmark-outline"></ion-icon><span>不含乳糖</span></li>
              <li class="list-item"><ion-icon name="checkmark-outline"></ion-icon><span>酮类</span></li>
              <li class="list-item"><ion-icon name="checkmark-outline"></ion-icon><span>古代的</span></li>
              <li class="list-item"><ion-icon name="checkmark-outline"></ion-icon><span>低FODMAP</span></li>
              <li class="list-item"><ion-icon name="checkmark-outline"></ion-icon><span>儿童友好型</span></li>
            </ul>

在这里插入图片描述

● 接下来给图标和文本一些样式

.list {
  list-style: none;
}

.list-item {
  font-size: 1.8rem;
  display: flex;
  align-items: center;
  gap: 1.6rem;
}

.list-icon {
  width: 3.2rem;
  height: 3.2rem;
  color: #e67e22;
}

在这里插入图片描述

● 之后给一些行距,添加一个标题

 <div class="diets">
            <h3 class="heading-tertiary">Omnifood适用任何饮食:</h3>
            <ul class="list">
              <li class="list-item"><ion-icon class="list-icon" name="checkmark-outline"></ion-icon><span>素食主义者</span></li>
              <li class="list-item"><ion-icon class="list-icon" name="checkmark-outline"></ion-icon><span>素食者</span></li>
              <li class="list-item"><ion-icon class="list-icon" name="checkmark-outline"></ion-icon><span>食用鱼肉</span></li>
              <li class="list-item"><ion-icon class="list-icon" name="checkmark-outline"></ion-icon><span>无麸质</span></li>
              <li class="list-item"><ion-icon class="list-icon" name="checkmark-outline"></ion-icon><span>不含乳糖</span></li>
              <li class="list-item"><ion-icon class="list-icon" name="checkmark-outline"></ion-icon><span>酮类</span></li>
              <li class="list-item"><ion-icon class="list-icon" name="checkmark-outline"></ion-icon><span>古代的</span></li>
              <li class="list-item"><ion-icon class="list-icon" name="checkmark-outline"></ion-icon><span>低FODMAP</span></li>
              <li class="list-item"><ion-icon class="list-icon" name="checkmark-outline"></ion-icon><span>儿童友好型</span></li>
            </ul>
          </div>
.list {
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}

在这里插入图片描述

● 之后我们再添加一个查看更多的链接

  <div class="container all-recipes">
          <a href="#" class="link">查看所有菜谱 &rarr;</a>
        </div>

在这里插入图片描述

● 上面的间隔是通过辅助类的方式

.margin-bottom-md {
  margin-bottom: 4.8rem !important;
}

在这里插入图片描述

● 接着我们设置一下链接

.link:link,
.link:visited {
  color: #e67e22;
  text-decoration: none;
}

在这里插入图片描述

到这里基本就完成了,但是为了有更好的视觉效果,我们给卡片添加一个想上跳动的效果

.meal {
  box-shadow: 0 2.4rem 4.8rem rgba(0, 0, 0, 0.075);
  border-radius: 11px;
  overflow: hidden;
  transition: all 0.4s;
}

.meal:hover {
  transform: translateY(-1.2rem);
}

在这里插入图片描述

好的,餐品这一部分就完成了;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值