【发布时间】:2019-02-09 07:19:03
【问题描述】:
我想将完全相同的样式应用于样式化的input 元素和样式化的select 元素。
目前,我正在使用字符串插值来执行此操作:
const styles = `
background-color: white;
width: 100%;
border: 0 solid transparent;
border-radius: 10px;
margin-bottom: 20px;
padding-top: 5px;
padding-bottom: 5px;
font-size: 1.2rem;
`
const Select = styled.select`${styles}`
const Input = styled.input`${styles}`
有没有更好的不涉及使用“原始”字符串的方法?使用原始 styles 字符串的缺点是 Visual Studio Code 没有语法高亮它:
【问题讨论】:
标签: css reactjs typescript visual-studio-code styled-components