I am currently working on creating a responsive two-column layout using Tailwind CSS. The goal is for the first column to occupy 70% of the width, with both columns expanding to full width on mobile devices. However, my attempts so far have not yielded the desired results. I believe there may be a crucial element missing in my approach. If anyone could offer some assistance, it would be greatly appreciated.
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/tailwindcss/2.1.2/tailwind.min.css" />
<div class="grid grid-cols-5 md:grid-cols-1 lg:grid-cols-2 gap-3">
<div class="col-span-4 flex justify-center text-6xl border-2 border-gray-300 rounded-xl p-6 bg-gray-100">2</div>
<div class="flex justify-center text-6xl border-2 border-gray-300 rounded-xl p-6 bg-gray-100">4</div>
</div>