الگو:کاشی های نامنظم: تفاوت میان نسخهها
صفحهای تازه حاوی «<!DOCTYPE html> <html lang="fa" dir="rtl"> <head> <meta charset="UTF-8"> <style> .grid-container { display: grid; gap: 20px; padding: 20px; grid-template-columns: repeat(12, 1fr); grid-template-rows: auto auto; max-width: 1200px; margin: auto; } .card { border-radius: 12px; padding: 25px; color: white; position: relative...» ایجاد کرد |
بدون خلاصۀ ویرایش |
||
| خط ۱: | خط ۱: | ||
<html lang="fa" dir="rtl"> | <html lang="fa" dir="rtl"> | ||
<head> | <head> | ||
<meta charset="UTF-8"> | <meta charset="UTF-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |||
<style> | <style> | ||
. | * { box-sizing: border-box; font-family: Tahoma, sans-serif; } | ||
.container { | |||
display: grid; | display: grid; | ||
grid-template-columns: repeat(12, 1fr); | |||
gap: 20px; | gap: 20px; | ||
max-width: 1200px; | max-width: 1200px; | ||
margin: auto; | margin: 40px auto; | ||
padding: 0 20px; | |||
} | } | ||
.card { border-radius: | .card { | ||
border-radius: 20px; | |||
padding: 30px; | |||
color: white; | |||
display: flex; | |||
flex-direction: column; | |||
justify-content: center; | |||
transition: transform 0.3s ease; | |||
} | |||
/* | .card:hover { transform: translateY(-5px); } | ||
. | |||
. | /* رنگبندی شاد و مدرن */ | ||
.paper | .card-stationery { grid-column: span 6; grid-row: span 2; background: linear-gradient(135deg, #FF9A9E 0%, #Fec163 100%); min-height: 400px; } | ||
.machine | .card-gift { grid-column: span 6; background: linear-gradient(135deg, #a18cd1 0%, #fbc2eb 100%); } | ||
.card-paper { grid-column: span 3; background: linear-gradient(135deg, #84fab0 0%, #8fd3f4 100%); } | |||
.card-machine { grid-column: span 3; background: linear-gradient(135deg, #ff9a8b 0%, #ff6a88 100%); } | |||
h2 { margin: 0 0 15px 0; font-size: 1.8rem; } | |||
p { font-size: 1rem; opacity: 0.9; } | |||
.btn { | |||
.btn { background: | background: white; | ||
color: #333; | |||
padding: 12px 25px; | |||
border-radius: 30px; | |||
text-decoration: none; | |||
width: fit-content; | |||
margin-top: 20px; | |||
font-weight: bold; | |||
box-shadow: 0 4px 15px rgba(0,0,0,0.1); | |||
} | |||
/* ریسپانسیو | /* ریسپانسیو */ | ||
@media (max-width: | @media (max-width: 992px) { | ||
. | .card-stationery { grid-column: span 12; grid-row: auto; min-height: 250px; } | ||
.card { grid-column: span | .card-gift, .card-paper, .card-machine { grid-column: span 12; } | ||
} | } | ||
</style> | </style> | ||
| خط ۳۴: | خط ۵۸: | ||
<body> | <body> | ||
<div class=" | <div class="container"> | ||
<!-- | <!-- کارت بزرگ لوازم تحریر --> | ||
<div class="card | <div class="card card-stationery"> | ||
<h2> | <h2>فروشگاه لوازم تحریر به وسعت ایران</h2> | ||
< | <p>فروشگاه پرشین خورشید تهران با تنوعی بینظیر در محصولات لوازم تحریر مدارس و اداری</p> | ||
<a href="#" class="btn">مشاهده محصولات</a> | |||
</div> | </div> | ||
<!-- | <!-- سه کارت دیگر --> | ||
<div class="card | <div class="card card-gift"> | ||
<h2> | <h2>هدایای تبلیغاتی</h2> | ||
< | <a href="#" class="btn">مشاهده محصولات</a> | ||
</div> | </div> | ||
<div class="card card-paper"> | |||
<div class="card paper | <h2>کاغذ و مقوا</h2> | ||
<h2> | <a href="#" class="btn">جزئیات</a> | ||
< | |||
</div> | </div> | ||
<div class="card card-machine"> | |||
<div class="card machine | <h2>ماشینهای اداری</h2> | ||
<h2> | <a href="#" class="btn">جزئیات</a> | ||
< | |||
</div> | </div> | ||
</div> | </div> | ||