<docs> --- order: 7 title: zh-CN: Button 紧凑布局 en-US: Button Compact Mode --- ## zh-CN Button 组件紧凑排列的示例。 ## en-US Button component compact example. </docs> <template> <div> <a-space-compact block> <a-tooltip title="Like"> <a-button> <LikeOutlined /> </a-button> </a-tooltip> <a-tooltip title="Comment"> <a-button> <CommentOutlined /> </a-button> </a-tooltip> <a-tooltip title="Star"> <a-button> <StarOutlined /> </a-button> </a-tooltip> <a-tooltip title="Heart"> <a-button> <HeartOutlined /> </a-button> </a-tooltip> <a-tooltip title="Share"> <a-button> <ShareAltOutlined /> </a-button> </a-tooltip> <a-tooltip title="Download"> <a-button> <DownloadOutlined /> </a-button> </a-tooltip> <a-dropdown placement="bottomRight" :trigger="['click']"> <a-button> <EllipsisOutlined /> </a-button> <template #overlay> <a-menu> <a-menu-item> <a href="javascript:;">1st menu item</a> </a-menu-item> <a-menu-item> <a href="javascript:;">2nd menu item</a> </a-menu-item> <a-menu-item> <a href="javascript:;">3rd menu item</a> </a-menu-item> </a-menu> </template> </a-dropdown> </a-space-compact> <br /> <a-space-compact block> <a-button type="primary">Button 1</a-button> <a-button type="primary">Button 2</a-button> <a-button type="primary">Button 3</a-button> <a-button type="primary">Button 4</a-button> <a-tooltip title="Tooltip"> <a-button type="primary" disabled> <DownloadOutlined /> </a-button> </a-tooltip> <a-tooltip title="Tooltip"> <a-button type="primary" disabled> <DownloadOutlined /> </a-button> </a-tooltip> </a-space-compact> <br /> <a-space-compact block> <a-button>Button 1</a-button> <a-button>Button 2</a-button> <a-button>Button 3</a-button> <a-tooltip title="Tooltip"> <a-button disabled> <DownloadOutlined /> </a-button> </a-tooltip> <a-tooltip title="Tooltip"> <a-button> <DownloadOutlined /> </a-button> </a-tooltip> <a-button type="primary">Button 4</a-button> <a-dropdown placement="bottomRight" :trigger="['click']"> <a-button type="primary"> <EllipsisOutlined /> </a-button> <template #overlay> <a-menu> <a-menu-item> <a href="javascript:;">1st menu item</a> </a-menu-item> <a-menu-item> <a href="javascript:;">2nd menu item</a> </a-menu-item> <a-menu-item> <a href="javascript:;">3rd menu item</a> </a-menu-item> </a-menu> </template> </a-dropdown> </a-space-compact> </div> </template> <script lang="ts" setup> import { DownloadOutlined, EllipsisOutlined, HeartOutlined, LikeOutlined, CommentOutlined, StarOutlined, ShareAltOutlined, } from '@ant-design/icons-vue'; </script>