鼠标移入展示字体
点击删除实行删除操作,点击图片文字跳转产品详情的逻辑实现
<div class="allProduct-content"><template v-for="(item, index) in obj.product" :key="index"><!-- <img :src="item.image" /> --><div class="item" @click="cancelCollect"><div class="image" style="background-color: #eee">图片</div><span @click="deleteTracet(item)">取消收藏</span><div class="productName">{{ item.productName }}</div><div class="company">{{ item.company }}</div></div></template></div>.allProduct-content {width: 100%;display: flex;flex-wrap: wrap;margin-top: 24px;.item {position: relative;height: 327px;width: calc(20% - 13px);margin-right: 16px;border: 1px solid rgba(232, 232, 232, 1);box-sizing: border-box;padding: 14px;margin-bottom: 14px;&:nth-child(5n) {margin-right: 0px !important;}}.item a,.item span {display: none;text-decoration: none;}.item:hover {cursor: pointer;}.item:hover a.now {cursor: pointer;position: absolute;top: 0px;width: 100%;height: 100%;z-index: 100;left: 0;display: block;}.item:hover span {display: block;position: absolute;top: 0px;left: 0;color: rgba(255, 255, 255, 1);width: 100%;z-index: 10;height: 40px;line-height: 40px;background: rgba(212, 48, 48, 0.8);filter: alpha(opacity=60);// -moz-opacity: 0.5;// opacity: 0.5;font-size: 14px;text-align: center;}.image {width: 100%;height: 200px;}.productName {font-size: 14px;font-weight: 700;line-height: 20.27px;color: rgba(26, 26, 26, 1);padding: 16px 0;border-bottom: 1px solid rgba(232, 232, 232, 1);}.company {font-size: 12px;font-weight: 400;line-height: 17.38px;color: rgba(102, 102, 102, 1);padding-top: 8px;}}