您的位置 首页 > 德语词汇

headercard是什么意思?用法、例句?Python数据可视化Dash开源库Bootstrap卡片Cards用法

大家好,今天来为大家解答headercard是什么意思?用法、例句这个问题的一些问题点,包括Python数据可视化Dash开源库Bootstrap卡片Cards用法也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~

本章关键字:Python做Web网页开发、Dash开源库Bootstrap用法、卡片控件Cards用法

headercard是什么意思?用法、例句?Python数据可视化Dash开源库Bootstrap卡片Cards用法

本章节我们介绍下Python数据可视化Dash框架中DashBootstrapComponents开源库中卡片Cards组件的基本用法。

在此之前,我们先来了解下“卡片Cards”这个词。

卡片将信息聚合在卡片容器中展示。基础用法包含标题,内容和操作。Bootstrap官网中是这样介绍的:卡片(card)是一种灵活且可扩展的内容容器。它可以包含页眉和页脚、支持各种内容、情境相关的背景色、强大的display支持。

下面我们就来一块学习下通过Python怎么编写卡片,首先我们展示下通过Python编写的卡片是什么样的。

接下来,介绍下Cards控件主要函数的用法,主要用到DashBootstrap控件库中的Card()函数,具体参数如下。

Bootstrap的卡片提供了具有多种变体和选项的灵活内容容器,主要函数介绍:

需要在Card中填充部分时,使用CardBody组件。如果Card的所有子元素都在body中,则可以在Card上设置body=True,以稍微简化代码。

使用card-title、card-subtitle和card-text类分别将为卡片优化的边距和间距添加到标题、字幕和文本。

CardLink组件可以像dash_core_components.Link,作为常规的超链接,或通过将回调附加到n_clicks道具作为按钮。CardLink的行为类似于dcc.Link。如果将相对路径分配给href,则默认为链接,如果将绝对路径分配给href,则像超链接一样。这可以使用external_link参数来覆盖。例如,当访问底层烧瓶服务器上的路由时,这是很有用的。

在卡片中添加图像时使用CardImg。当图像位于卡片的顶部时,可以使用top参数来从底部角落删除边界半径。同样,当图像位于卡片的底部时,可以使用bottom参数。

使用CardImgOverlay在卡片图像上方显示卡片内容。根据图像的不同,您可能需要也可能不需要其他样式或实用程序。

通过设置flush=True,在具有ListGroup组件的卡片中创建内容列表。

使用CardHeader和CardFooter组件向卡片添加可选的页眉或页脚。

fromdashimporthtml\nimportdash_bootstrap_componentsasdbc\nfromserverimportapp\n\ncards_html=html.Div(\n[\nhtml.Br(),\nhtml.P(html.Strong('Cards:Bootstrap的卡片提供了具有多种变体和选项的灵活内容容器',style={'color':'rgb(255,153,51)'})),\nhtml.Br(),\ndbc.Card(\n[\ndbc.CardImg(src=app.get_asset_url('img/1.jpg'),top=True),\ndbc.CardBody(\n[\nhtml.H4('菜品',className='card-title'),\nhtml.P('这是一托盘4个菜',className='card-text'),\ndbc.Button('尝一尝',color='primary'),\n]\n),\n],\nstyle={"width":"18rem"},\n)\n]\n)

结合代码示例,可以调试体验下该控件的用法,如果想了解更多内容,可关注我,对于整个示例的Demo可私信我获取。

OK,关于headercard是什么意思?用法、例句和Python数据可视化Dash开源库Bootstrap卡片Cards用法的内容到此结束了,希望对大家有所帮助。

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023