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>
代码中使用了一个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像素的阴影来增加立体感。标题和价格显眼且易于阅读,而图片在每个商品中更加显眼。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。