css彩妆热卖产品列表代码

CSS彩妆是现代女性日常生活中必不可少的化妆品之一,而热卖的产品列表是每个网站必不可少的功能之一。在本文中,我们将介绍如何使用HTML和CSS来创建一个漂亮的CSS彩妆热卖产品列表。

  <ul class="product-list">
    <li>
      <img src="product1.jpg">
      <h2>兰蔻平衡奇迹持妆粉底液</h2>
      <p>RMB 399.00</p>
    </li>
    <li>
      <img src="product2.jpg">
      <h2>雅诗兰黛红石榴瞬采奇迹BB霜</h2>
      <p>RMB 468.00</p>
    </li>
    <li>
      <img src="product3.jpg">
      <h2>兰蔻红地毯靓彩唇膏</h2>
      <p>RMB 299.00</p>
    </li>
  </ul>

css彩妆热卖产品列表代码

代码中使用了一个ul标签和三个li标签来创建一个商品列表。每个li标签包含一个图片一个标题一个价格。

  .product-list {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: space-between;
    max-width: 1200px;
    margin: 0 auto;
  }

  .product-list li {
    flex-basis: calc(33.33% - 20px);
    margin: 0 10px;
    padding: 20px;
    background: #f7f7f7;
    text-align: center;
    Box-shadow: 0 0 10px rgba(0,0.1);
  }

  .product-list li h2 {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 600;
    color: #333;
  }

  .product-list li p {
    margin-top: 10px;
    font-size: 16px;
    color: #f63;
  }

  .product-list li img {
    max-width: 100%;
  }

代码中使用了flexBox布局来分别控制商品列表和每个商品。flexBox使得每个商品在父元素中自适应,并且使之间隔20像素。每个商品都具有一个灰色背景和一个10像素的阴影来增加立体感。标题和价格显眼且易于阅读,而图片在每个商品中更加显眼。

相关文章

Css3如何实现鼠标移上变长特效?(图文+视频)
css3怎么实现鼠标悬停图片时缓慢变大效果?(图文+视频)
jquery如何实现点击网页回到顶部效果?(图文+视频)
css3边框阴影效果怎么做?(图文+视频)
css怎么实现圆角边框和圆形效果?(图文+视频教程)
Css3如何实现旋转移动动画特效