跳至主要内容

尺寸調整

聊天機器人的外框寬高、以及訊息內容的最大寬度都可以透過 theme.chatbot 覆寫。預設值為 width: 375pxheight: 640pxcontentMaxWidth: 1200px

尺寸設定

contentMaxWidth 控制聊天氣泡內容的最大寬度,超出時會自動換行。

目前主題設定

{
  "chatbot": {
    "width": "375px",
    "height": "640px",
    "contentMaxWidth": "1200px"
  }
}
聊天機器人載入中…
提示

除了 width / height 之外,還可以使用 maxWidthminWidthmaxHeightminHeight 做響應式控制。

程式範例

import { Chatbot, ChatbotTheme } from "@asgard-js/react";

const sizingTheme: ChatbotTheme = {
chatbot: {
width: "375px",
height: "640px",
maxWidth: "100%",
maxHeight: "80vh",
contentMaxWidth: "800px",
},
};

<Chatbot theme={sizingTheme} {...rest} />;

尺寸欄位

欄位預設值說明
width375px聊天機器人外框寬度
height640px聊天機器人外框高度
maxWidth外框寬度上限
minWidth外框寬度下限
maxHeight外框高度上限
minHeight外框高度下限
contentMaxWidth1200px訊息內容區域最大寬度