📜  Semantic-UI 卡片按钮内容(1)

📅  最后修改于: 2023-12-03 15:34:55.615000             🧑  作者: Mango

Semantic-UI 卡片按钮内容

Semantic-UI是一种流行的CSS框架,定义了一组样式,以简化Web开发过程。它的卡片(Card)和按钮(Button)组件非常流行,可以帮助程序员快速构建现代化的用户界面。

卡片(Card)

卡片是一种常见的UI组件,用于显示信息。Semantic-UI提供了一种简单的方式来创建卡片。

示例代码:

<div class="ui card">
  <div class="image">
    <img src="https://placehold.it/300x200" />
  </div>
  <div class="content">
    <div class="header">Card Header</div>
    <div class="meta">Card Meta</div>
    <div class="description">
      Card Description
    </div>
  </div>
  <div class="extra content">
    <div class="ui two buttons">
      <div class="ui basic green button">Approve</div>
      <div class="ui basic red button">Decline</div>
    </div>
  </div>
</div>

以上代码可以创建一个基本的卡片。

  • .ui.card:表示一个卡片。
  • .image:表示卡片的图像区域。
  • .content:表示卡片的主要内容区域。
  • .header:表示卡片的标题。
  • .meta:表示卡片的元数据信息。
  • .description:表示卡片的详细描述信息。
  • .extra.content:表示卡片的额外内容区域。
  • .ui.two.buttons:表示两个按钮的按钮组。
  • .ui.basic.green.button / .ui.basic.red.button:表示两个基本的绿色和红色按钮。

卡片的样式可以根据需要进行扩展和定制。

按钮(Button)

按钮是另一种常见的UI组件,用于触发动作。Semantic-UI提供了一种简单的方式来创建按钮。

示例代码:

<button class="ui button">Button</button>

以上代码可以创建一个基本的按钮。

  • .ui.button:表示一个按钮。

可以结合其他类名来创建不同类型的按钮,例如:

<button class="ui primary button">Primary Button</button>
<button class="ui secondary button">Secondary Button</button>
<button class="ui positive button">Positive Button</button>
<button class="ui negative button">Negative Button</button>

以上代码分别创建了主要、次要、积极和消极类型的按钮。

还可以创建具有图标的按钮,例如:

<button class="ui icon button">
  <i class="search icon"></i>
</button>

以上代码创建了一个带搜索图标的按钮。

按钮的样式和行为可以根据需要进行扩展和定制。

结论

Semantic-UI提供了一种简单的方式来创建卡片和按钮,可以帮助程序员快速构建现代化的用户界面。仔细阅读官方文档,熟练掌握卡片和按钮的使用方法,并结合自己的需求来扩展和定制样式,使界面更加美观和实用。