پیشنمایش زنده
کد HTML
<div class="grid grid-cols-2 gap-4">
<div
class="card w-48 hover:shadow-none items-center h-max bg-blue-200 border-4 border-black rounded-lg shadow-[4px_4px_0px_rgb(0,0,1)] dark:shadow-[4px_4px_0px_rgb(255,255,255)] dark:border-white"
>
<div class="px-6 py-5 text-left h-full">
<p class="text-base mb-4">July 22th, 2024</p>
<h1 class="text-[32px] mb-4">Title Card</h1>
<p class="text-xs mb-4 line-clamp-4">
orem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vitae
nisi odio. Donec ut dui sollicitudin, ultrices nisl ut, porta sem. Cras
fringilla sem eget aliquam euismod. In aliquam accumsan turpis et
maximus. Nunc congue est vel est pulvinar laoreet. Sed pellentesque eros
ac nisi porta, vestibulum pretium justo convallis. Maecenas non risus et
arcu tristique dapibus fringilla fringilla ex. Morbi eros nunc, sagittis
sed erat iaculis, varius sodales nunc. Nunc vulputate ante sit amet
finibus egestas. Quisque eu tristique lacus. Nulla eget maximus magna.
Morbi sed congue nibh, ut fringilla purus. Vivamus imperdiet in augue id
bibendum. Morbi dolor metus, blandit at molestie id, rutrum sed turpis.
Ut rutrum dignissim quam, a bibendum felis vulputate a.
</p>
<strong class="cursor-pointer">Read More</strong>
</div>
</div>
<div
class="card w-48 hover:shadow-none items-center h-max bg-green-200 border-4 border-black rounded-lg shadow-[4px_4px_0px_rgb(0,0,1)] dark:shadow-[4px_4px_0px_rgb(255,255,255)] dark:border-white"
>
<div class="px-6 py-5 text-left h-full">
<p class="text-base mb-4">July 22th, 2024</p>
<h1 class="text-[32px] mb-4">Title Card</h1>
<p class="text-xs mb-4 line-clamp-4">
orem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vitae
nisi odio. Donec ut dui sollicitudin, ultrices nisl ut, porta sem. Cras
fringilla sem eget aliquam euismod. In aliquam accumsan turpis et
maximus. Nunc congue est vel est pulvinar laoreet. Sed pellentesque eros
ac nisi porta, vestibulum pretium justo convallis. Maecenas non risus et
arcu tristique dapibus fringilla fringilla ex. Morbi eros nunc, sagittis
sed erat iaculis, varius sodales nunc. Nunc vulputate ante sit amet
finibus egestas. Quisque eu tristique lacus. Nulla eget maximus magna.
Morbi sed congue nibh, ut fringilla purus. Vivamus imperdiet in augue id
bibendum. Morbi dolor metus, blandit at molestie id, rutrum sed turpis.
Ut rutrum dignissim quam, a bibendum felis vulputate a.
</p>
<strong class="cursor-pointer">Read More</strong>
</div>
</div>
<div
class="card w-48 hover:shadow-none items-center h-max bg-yellow-200 border-4 border-black rounded-lg shadow-[4px_4px_0px_rgb(0,0,1)] dark:shadow-[4px_4px_0px_rgb(255,255,255)] dark:border-white"
>
<div class="px-6 py-5 text-left h-full">
<p class="text-base mb-4">July 22th, 2024</p>
<h1 class="text-[32px] mb-4">Title Card</h1>
<p class="text-xs mb-4 line-clamp-4">
orem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vitae
nisi odio. Donec ut dui sollicitudin, ultrices nisl ut, porta sem. Cras
fringilla sem eget aliquam euismod. In aliquam accumsan turpis et
maximus. Nunc congue est vel est pulvinar laoreet. Sed pellentesque eros
ac nisi porta, vestibulum pretium justo convallis. Maecenas non risus et
arcu tristique dapibus fringilla fringilla ex. Morbi eros nunc, sagittis
sed erat iaculis, varius sodales nunc. Nunc vulputate ante sit amet
finibus egestas. Quisque eu tristique lacus. Nulla eget maximus magna.
Morbi sed congue nibh, ut fringilla purus. Vivamus imperdiet in augue id
bibendum. Morbi dolor metus, blandit at molestie id, rutrum sed turpis.
Ut rutrum dignissim quam, a bibendum felis vulputate a.
</p>
<strong class="cursor-pointer">Read More</strong>
</div>
</div>
<div
class="card w-48 hover:shadow-none items-center h-max bg-red-200 border-4 border-black rounded-lg shadow-[4px_4px_0px_rgb(0,0,1)] dark:shadow-[4px_4px_0px_rgb(255,255,255)] dark:border-white"
>
<div class="px-6 py-5 text-left h-full">
<p class="text-base mb-4">July 22th, 2024</p>
<h1 class="text-[32px] mb-4">Title Card</h1>
<p class="text-xs mb-4 line-clamp-4">
orem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vitae
nisi odio. Donec ut dui sollicitudin, ultrices nisl ut, porta sem. Cras
fringilla sem eget aliquam euismod. In aliquam accumsan turpis et
maximus. Nunc congue est vel est pulvinar laoreet. Sed pellentesque eros
ac nisi porta, vestibulum pretium justo convallis. Maecenas non risus et
arcu tristique dapibus fringilla fringilla ex. Morbi eros nunc, sagittis
sed erat iaculis, varius sodales nunc. Nunc vulputate ante sit amet
finibus egestas. Quisque eu tristique lacus. Nulla eget maximus magna.
Morbi sed congue nibh, ut fringilla purus. Vivamus imperdiet in augue id
bibendum. Morbi dolor metus, blandit at molestie id, rutrum sed turpis.
Ut rutrum dignissim quam, a bibendum felis vulputate a.
</p>
<strong class="cursor-pointer">Read More</strong>
</div>
</div>
</div>
کد CSS
.mb-4{margin-bottom:1rem}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.grid{display:grid}.h-full{height:100%}.h-max{height:max-content}.w-48{width:12rem}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.items-center{align-items:center}.gap-4{gap:1rem}.rounded-lg{border-radius:0.5rem}.border-4{border-width:4px}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.bg-blue-200{--tw-bg-opacity:1;background-color:rgb(191 219 254 / var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity:1;background-color:rgb(187 247 208 / var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity:1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}.bg-yellow-200{--tw-bg-opacity:1;background-color:rgb(254 240 138 / var(--tw-bg-opacity))}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.text-left{text-align:left}.text-\[32px\]{font-size:32px}.text-base{font-size:1rem;line-height:1.5rem}.text-xs{font-size:0.75rem;line-height:1rem}.shadow-\[4px_4px_0px_rgb\(0\2c 0\2c 1\)\]{--tw-shadow:4px 4px 0px rgb(0,0,1);--tw-shadow-colored:4px 4px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}@media (prefers-color-scheme: dark){.dark\:border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.dark\:shadow-\[4px_4px_0px_rgb\(255\2c 255\2c 255\)\]{--tw-shadow:4px 4px 0px rgb(255,255,255);--tw-shadow-colored:4px 4px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}