【发布时间】:2021-07-08 03:20:57
【问题描述】:
“col 1 text”无法垂直居中。这是我所拥有的示例:
export const MyComponent = () => {
return (
<div>
<ColOneContainer>
col 1 text
</ColOneContainer>
<ColTwoContainer>
<div>text that might run one line or two</div>
<div>text that might run one line or two</div>
</ColTwoContainer>
</div>
);
};
const ColOneContainer = styled.div`
float: left;
width: 25%;
`
const ColTwoContainer = styled.div`
margin-left: 25%;
`;
const ColTwoContainer = styled.div`
margin-left: 25%;
`;
我有多行“MyComponent”,所以我不能使用position: absolute;
谁能帮我将“col 1 text”垂直居中,使其看起来像这样:
【问题讨论】:
-
请注意,“ColTwoContainer”中的文本可能很长,所以我不能使用“padding-top: 10rem”
标签: html css styled-components styling