前夕按钮
常绿按钮网络组件
安装
npm i @evergreen-wc/eve-button
使用量
import { html, LitElement } from 'lit';
import '@evergreen-wc/eve-button';
class MyComponent extends LitElement {
handleClick() {
alert('button clicked!');
}
render() {
const style = `
:host .btn {
color: white;
background-color: red;
}
:host .btn:hover {
color: red;
background-color: white;
}`;
return html`
<eve-button size="md" href="/docs" style="${style}">Medium href Button</eve-button>
<eve-button size="md" .onClick="${this.handleClick.bind(this)}">Medium function Button</eve-button>
`;
}
}
道具
| 财产 | 说明 |
|---|---|
| 大小 | 设置按钮大小 。 例如xs、sm、md、lg |
| 小时 | 设定锁定可按键导航 |
| 点击 | 设定点击时调用函数 |
| 样式 | 设置特定按钮的自定义样式表 |
样式
--primary-color: #007f1d;
--secondary-color:#fff;
--btn-background: transparent;
--btn-border-color: var(--primary-color);
--btn-text-color: var(--primary-color);
--btn-hover-background-color: var(--primary-color);
--btn-hover-text-color: var(--secondary-color);
--btn-hover-border-color: var(--primary-color);
--btn-border-radius: 5px