#css #reactjs #flexbox
Вопрос:
к вашему сведению, css — react очень похож на обычный css
каждый отдельный код коробки
export const CardWrapper = styled.div`
display: flex;
flex-direction: column;
align-items: center;
border-radius: 4px;
flex-direction: column;
background: ${(props) => props.theme.colors.backgrounds.project};
padding-bottom: 28px;
padding-right: 0px;
height: 300px;
width: 375px;
`;
каждая коробка должна выглядеть так
но когда я увеличиваю ширину, в этом изображении ниже должны быть черные линии, чтобы отделить каждое поле
export const DeploymentsWrapper = styled.div`
display: grid;
grid-template-columns: repeat(auto-fill, 335px);
grid-gap: 20px 30px;
max-height: inherit;
width: 100%;
box-sizing: border-box;
padding: 13px 30px 30px 30px;
`;
Ответ №1:
Установите max-width
для своих карт, чтобы 100%
Комментарии:
1. да! это сработало, однако, у меня есть последний вопрос: как сделать поле больше, чтобы текст не перекрывал поле? imgur.com/a/0no6mMg
2. Два варианта.. либо установите
overflow:scroll
для вашей карты, либо установитеword-break:break-all
на элементе, который содержит этот текст внутри.