Jos*_*iga 3 css ecmascript-6 reactjs
我有下一个代码:
<button onClick={this.openModal}>[{this.props.defaultValue}]</button>
Run Code Online (Sandbox Code Playgroud)
文本获取自
[{this.props.defaultValue}]
Run Code Online (Sandbox Code Playgroud)
始终居中。有没有办法让它左对齐?
这就是我目前正在尝试的:
const bstyle = {
textAlign:'left',
color: 'white'
};
const {open} = this.state;
return (
<div>
<button style={bstyle} onClick={this.onOpenModal}>[{this.props.defaultValue}]</button>
....
Run Code Online (Sandbox Code Playgroud)
没有结果。:-( 我可以看到按钮向左对齐。但它的文本居中。
您可以为此设置“文本对齐”
<button onClick={this.openModal} style="text-align: left;">[{this.props.defaultValue}]</button>
Run Code Online (Sandbox Code Playgroud)
或者你可以定义 aclass并设置它的 CSS
<button onClick={this.openModal} class="text-left">[{this.props.defaultValue}]</button>
<style>
.text-left{
text-align: left;
}
</style>
Run Code Online (Sandbox Code Playgroud)