reactjs - 如何在蚂蚁设计列表项上添加悬停
问题描述
我对 ant 设计相当陌生,我想知道如何为下面显示的来自 antd 列表示例的代码片段添加悬停效果。 https://ant.design/components/list/#components-list-demo-vertical
<List
itemLayout="vertical"
size="large"
pagination={{
onChange: page => {
console.log(page);
},
pageSize: 3,
}}
dataSource={listData}
footer={
<div>
<b>ant design</b> footer part
</div>
}
renderItem={item => (
<List.Item
key={item.title}
actions={[
<IconText icon={StarOutlined} text="156" key="list-vertical-star-o" />,
<IconText icon={LikeOutlined} text="156" key="list-vertical-like-o" />,
<IconText icon={MessageOutlined} text="2" key="list-vertical-message" />,
]}
extra={
<img
width={272}
alt="logo"
src="https://gw.alipayobjects.com/zos/rmsportal/mqaQswcyDLcXyDKnZfES.png"
/>
}
>
<List.Item.Meta
avatar={<Avatar src={item.avatar} />}
title={<a href={item.href}>{item.title}</a>}
description={item.description}
/>
{item.content}
</List.Item>
)}
/>
解决方案
没有道具,选择元素类并添加您的样式。例如,将此代码添加到您的 css 文件中。
.ant-list-item:hover {
box-shadow: 0 0 4px #eee;
}
推荐阅读
- sql-server - 当作为谓词传递时,实体框架 Linq 查询不会在 SQL Server 中生成 where 子句
- javascript - Vue 3 指令 - 如何将项目数组推送到指令
- api - 从本地存储而不是 API 获取用户数据是个好主意吗?
- php - 作曲家安装不起作用 php-alpine docker
- python - Python3——两列的熊猫交叉表
- c++ - 返回具有较少参数的函数指针
- fuse - Arch 的 Debian 的 libfuse-dev 等价物
- python - python 3.9.1中的pygame
- spring - 如何处理这样的分配:Spring 项目、H2 数据库、简单模型(字符串名称、BigDecimal 价格)
- c++ - 缓慢的 nlopt 优化问题(可能是 pinocchio 和 cpp 编译问题?)