CSS Flex - установите одинаковую ширину с помощью TailwindCSS

У меня есть следующий код React (+ Tailwind CSS):

<section className = {"flex flex-col items-center"}>
      {managers.map((manager) => (
        <UserCard user = {manager} />
      ))}

      <section className = {"flex flex-row"}>
        {coWorkers.map((coWorker) => (
          <UserCard user = {coWorker} isMarked = {user.id === coWorker.id} />
        ))}
      </section>

      {engineers.map((engineer) => (
        <UserCard user = {engineer} />
      ))}
    </section>

А UserCard проста как:

export default function Error({ user, isMarked }: Props) {
  return (
    <article
      className = {`bg-purple-500 shadow-lg m-3 p-3 text-white rounded-lg ${
        isMarked && "border-4 border-purple-800 font-bold"
      }`}
    >
      <h1>
        {user.firstName} {user.lastName}
      </h1>
      <h2>{user.email}</h2>
    </article>
  );
}

Проблема: карты имеют разную ширину, например: CSS Flex - установите одинаковую ширину с помощью TailwindCSS

Любая идея, как я могу убедиться, что они одинаковой ширины, используя tailwindcss? (в каждой строке / столбце)

Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
CSS: FlexBox
CSS: FlexBox
Ранее разработчики использовали макеты с помощью Position и Float. После появления flexbox сценарий полностью изменился.
1
0
19
1

Ответы 1

Вы можете указать фиксированную ширину для основного div

flex flex-col items-center w-1/3

Затем для каждого ребенка укажите полную ширину

bg-purple-500 shadow-lg m-3 p-3 text-white rounded-lg w-full

Другие вопросы по теме