الگو:کانتینر متن و عکس/بخشنده: تفاوت میان نسخهها
بدون خلاصۀ ویرایش |
بدون خلاصۀ ویرایش |
||
| خط ۷۶: | خط ۷۶: | ||
<style> | <style> | ||
/* ================================================== | /* ================================================== | ||
Mobile First | |||
================================================== */ | ================================================== */ | ||
.sajad-hero { | .sajad-hero { | ||
width: 100%; | width: 100%; | ||
max-width: 100%; | max-width: 100%; | ||
background: var(--hero-bg); | background: var(--hero-bg); | ||
padding: 35px 15px; | padding: 35px 15px; | ||
direction: rtl; | direction: rtl; | ||
overflow: hidden; | overflow: hidden; | ||
font-family: iransans, Tahoma, Arial, sans-serif; | font-family: iransans, Tahoma, Arial, sans-serif; | ||
} | } | ||
.sajad-hero__container { | .sajad-hero__container { | ||
width: 100%; | width: 100%; | ||
max-width: 1100px; | max-width: 1100px; | ||
margin: 0 auto; | margin: 0 auto; | ||
display: grid; | display: grid; | ||
grid-template-columns: 1fr; | |||
grid-template- | /* متن و عکس در دو ردیف کاملاً جدا */ | ||
grid-template-areas: | |||
"content" | |||
"media"; | |||
gap: 30px; | gap: 30px; | ||
align-items: center; | align-items: center; | ||
} | } | ||
/* | /* ========================= | ||
متن | |||
========================= */ | |||
.sajad-hero__content { | .sajad-hero__content { | ||
width: 100%; | width: 100%; | ||
min-width: 0; | min-width: 0; | ||
/* متن همیشه ردیف اول */ | |||
grid-area: content; | |||
order: 1; | |||
text-align: center; | |||
} | } | ||
/* ========================= | |||
عکس | |||
========================= */ | |||
/* | |||
.sajad-hero__media { | |||
width: 100%; | width: 100%; | ||
min-width: 0; | |||
/* عکس همیشه ردیف دوم */ | |||
grid-area: media; | |||
order: 2; | |||
display: flex; | display: flex; | ||
justify-content: center; | justify-content: center; | ||
align-items: center; | align-items: center; | ||
position: relative; | |||
margin: 0 auto; | margin: 0 auto; | ||
overflow: visible; | |||
} | } | ||
/* | /* ========================= | ||
تصویر | |||
========================= */ | |||
.sajad-hero__img { | .sajad-hero__img { | ||
width: 100%; | width: 100%; | ||
max-width: 320px; | |||
position: relative; | |||
display: flex; | display: flex; | ||
justify-content: center; | justify-content: center; | ||
align-items: center; | |||
margin: 0 auto; | |||
overflow: visible; | overflow: visible; | ||
} | } | ||
.sajad-hero__img img { | .sajad-hero__img img { | ||
display: block; | display: block; | ||
width: 100%; | width: 100%; | ||
max-width: 100%; | max-width: 100%; | ||
| خط ۳۳۵: | خط ۱۹۰: | ||
.sajad-hero { | .sajad-hero { | ||
padding: 50px 25px; | padding: 50px 25px; | ||
} | } | ||
.sajad-hero__container { | .sajad-hero__container { | ||
gap: 40px; | gap: 40px; | ||
} | } | ||
.sajad-hero__img { | .sajad-hero__img { | ||
max-width: 380px; | max-width: 380px; | ||
} | } | ||
} | } | ||
| خط ۳۶۴: | خط ۲۱۰: | ||
.sajad-hero { | .sajad-hero { | ||
padding: 70px 30px; | padding: 70px 30px; | ||
} | } | ||
| خط ۳۷۰: | خط ۲۱۵: | ||
.sajad-hero__container { | .sajad-hero__container { | ||
grid-template-columns: minmax(0, 1fr) minmax(300px, 1fr); | grid-template-columns: | ||
minmax(0, 1fr) | |||
minmax(300px, 1fr); | |||
/* | |||
* در دسکتاپ دوباره دو ستون میشود | |||
*/ | |||
grid-template-areas: | |||
"content media"; | |||
gap: 50px; | gap: 50px; | ||
| خط ۳۷۸: | خط ۲۳۱: | ||
.sajad-hero__content { | .sajad-hero__content { | ||
grid-area: content; | |||
order: 1; | |||
text-align: right; | text-align: right; | ||
} | } | ||
.sajad-hero__media { | .sajad-hero__media { | ||
grid-area: media; | |||
order: 2; | order: 2; | ||
min-height: 500px; | min-height: 500px; | ||
display: flex; | display: flex; | ||
justify-content: center; | justify-content: center; | ||
align-items: center; | |||
position: relative; | |||
} | } | ||
.sajad-hero__img { | .sajad-hero__img { | ||
width: 350px; | width: 350px; | ||
max-width: 100%; | max-width: 100%; | ||
} | } | ||
} | } | ||
| خط ۴۳۵: | خط ۲۶۳: | ||
.sajad-hero { | .sajad-hero { | ||
padding: 80px 30px; | padding: 80px 30px; | ||
} | } | ||
.sajad-hero__container { | .sajad-hero__container { | ||
gap: 70px; | gap: 70px; | ||
} | } | ||
.sajad-hero__img { | .sajad-hero__img { | ||
width: 400px; | width: 400px; | ||
} | } | ||
} | } | ||
/* ================================================== | /* ================================================== | ||
Mobile کوچک | |||
================================================== */ | ================================================== */ | ||
| خط ۴۵۹: | خط ۲۸۳: | ||
.sajad-hero { | .sajad-hero { | ||
padding: 28px 12px; | padding: 28px 12px; | ||
} | } | ||
.sajad-hero__container { | .sajad-hero__container { | ||
gap: 25px; | gap: 25px; | ||
} | } | ||
.sajad- | .sajad-hero__img { | ||
max-width: 280px; | |||
} | } | ||
} | } | ||
</style> | </style> | ||
</html> | </html> | ||