У меня есть SVG и элемент <p>
, которые оба обернуты вместе внутри тега привязки.
Якорь вокруг элемента SVG и <p>
все находятся внутри контейнера.
У меня есть стили для элемента контейнера, а также элемент <p>
, чтобы расположить их рядом друг с другом и центрировать в середине родительского элемента, который является столбцом React- Bootstrap.
Right теперь SVG расположен непосредственно над элементом <p>
, и если я удалю элемент тега привязки, между SVG и элементом <p>
будет большой зазор, однако они располагаются на одной линии вместе и выровнены правильно.
У меня есть React HTML и соответствующий стиль ниже. Любые идеи о том, как их правильно выстроить?
HTML
<Col>
<ClipboardContainer>
<a href={url}>
<ClipboardSvgLarge /><p>view order status ></p>
</a>
</ClipboardContainer>
</Col>
Styled Components CSS
const ClipboardContainer = styled('div')((props) => ({
display: 'flex',
justifyContent: 'center',
alignItems: 'center',
marginTop: '10%',
p: {
margin: '0 auto',
color: props.theme.colors.blueAlt,
textTransform: 'uppercase',
fontSize: '.75em',
fontWeight: 600
}
}))