بخش Vip سئو نود

بهترین فرصت برای یادگیری در قسمت Vip سئو نود هم اکنون برای دانشجوبان عزیز فراهم شده است

جزئیات بیشتر
آموزش یکبار برای همیشه
تا آخر مردادماه 25 جلسه به دوره نابغه سئو پلاس اضافه خواهد شد

نحوه معکوس کردن تصاویر با CSS

مقالات طراحی سایت

چگونه توسط CSS می‌توانیم تصاویر را در جهت افقی یا عمودی برعکس کنیم ؟ آموزش دستور scaleX و scaleY در جهت منفی !

1 215
نحوه معکوس کردن تصاویر با CSS
مطالعه : 5 دقیقه

قبلا مقالات بسیاری در رابطه با قدرت زبان CSS خصوصا در بخش تصاویر خدمت شما بروی سایت ارائه شده است اما امروز با یک مقاله دیگر در خدمت شما خواهیم بود تا ویژگی کاربردی دیگری از CSS را دربخش تصاویر خدمتتان به نمایش بگذاریم .

اگر مقاله ” فیلترهای کاربردی عکس در CSS ” را مطالعه کرده باشید و البته درمورد امکانات CSS در بخش فیلترها آشنایی داشته باشید ، اطلاع دارید که می‌توانیم با حفظ تمامیت تصویر ، به کمک فیلترها ، برای مثال یک عکس را درلحظه به نسخه سیاه و سفید تبدیل کنیم و نیازی به استفاده از فتوشاپ و … نیست .

ویژگی که امروز خدمتتان معرفی خواهد شد دررابطه با بخش transform است که قطعا در CSS3 بسیار با آن روبرو شده‌اید . یکی از ویژگی‌های کاربردی در قسمت transform ، قسمت scale است که مسبب بزرگنمایی افقی ، عمودی یا کلی خواهد بود . اکنون قصد داریم تا از scale به روشی جدیدتر استفاده کنیم ، برای برعکس کردن تصاویر !

معکوس کردن تصویر در محور X

معمولا اصلی‌ترین حالت برای معکوس کردن تصویر ، معکوس کردن آن در محور X است . تصویر زیر را بعنوان نمونه اصلی درنظر داشته باشید که قصد داریم تا آن را برعکس کنیم :

قالب html لندینگ shoel ، فروشگاه کفش

اکنون برای اینکه این تصویر در محور X برعکس شده یا اصطلاحا Flip یا Reverse شود ، باید دستور زیر را به تصویر خود اضافه کنید :

img.hoves {
  transform: scaleX(-1);
}

اکنون با این دستور ، خروجی تصویر شما بصورت زیر خواهد بود که کاملا توسط CSS در محور X برعکس شده است .

قالب html لندینگ shoel ، فروشگاه کفش

این دستور را شاید تاکنون با مقادیری همچون 1.2 یا 1.5 استفاده کرده باشید تا زوم تصویر را در مواقعی همچون hover و … بیشتر کنید اما اکنون شاهد هستید که توسط این دستور ، تصویر ما کاملا در محور X برعکس شده است .

معکوس کردن تصویر در محور Y

اکنون برای اینکه همین تصویر اصلی را در محور Y یا همان حالت عمودی برعکس کنیم ، باید از یک دستور ساده دیگر استفاده کنیم . این دستور بصورت زیر است :

img.hoves { transform: scaleY(-1); }

اکنون خروجی تصویر را بصورت زیر مشاهده می‌کنید که می‌توانید در برخی طراحی‌ها درصورت نیاز به برعکس کردن لوگو و … بسادگی استفاده کنید .

قالب html لندینگ shoel ، فروشگاه کفش

خب اکنون تنها کافیست تا یک مثال دیگر از این دستورات را خدمتتان معرفی کنیم که احتمال دارد در برخی طراحی‌ها مورد استفاده قرار گیرد .

معکوس کردن تصویر در محور X و Y

اکنون برای اینکه تصویر را همزمان هم در محور X و هم در محور Y بصورت همزمان معکوس کنیم ، کافیست تا از دستور زیر استفاده کنیم که همزمان هم محور X و هم محور Y را درگیر دستور خواهد کرد :

img.hoves { transform: scale(-1,-1); }

اکنون خروجی زیر را مشاهده خواهید کرد :

قالب html لندینگ shoel ، فروشگاه کفش

شاهد هستید که تمامی این تغییرات را صرفا با CSS و یک خط دستور روی تصاویر اعمال کردیم و لذا یک آموزش بسیار خوب را در این بخش یاد گرفتید که می‌توانید بسادگی ، هرزمانی که به معکوس کردن تصویری داخل طراحی خود نیاز داشتید ، صرفا با 3 دستور که خدمت شما آموزش دادیم و پرکاربردترین آن دستور قسمت X است ، بسادگی این کار را انجام دهید . امیدواریم این مقاله کوتاه از سلسله آموزش‌های CSS برای شما مفید واقع شود . پاینده باشید .

امید قدیمی

امید قدیمی هستم ، 8 سال است که در زمینه طراحی و برنامه نویسی وب سایت فعالیت می کنم . توسعه دهنده فرانت اند ، طراح و برنامه نویس انواع وب سایت های وردپرسی ، فعال در زمینه تولید محتوا و سئو وب سایت

اشتراک گذاری محتوا

نقشه راه فرانت

اگر قصد دارید تا یک طراح ماهر باشید ، ما درست ترین مسیر را برای شما فراهم کردیم و فقط کافیست همراه ما باشید

نقشه راه وردپرس

اگر شما نیز علاقمند هستید تا وردپرس را به عنوان یک برنامه نویس توسعه دهید ، بهترین دوره های آموزشی را برایتان تدریس کردیم

شاید این مطالب نیز برای شما جالب باشد
ساخت دکمه Desktop Site برای سایت
مطالعه : 6 دقیقه 0
امید قدیمی امید قدیمی
۱۴۰۲-۱۰-۱۸
HTMX چیست و چه تفاوتی با HTML دارد ؟
مطالعه : 12 دقیقه 0
امید قدیمی امید قدیمی
۱۴۰۳-۰۴-۲۶
ساده‌ترین روش افزودن فونت به پروژه HTML
مطالعه : 6 دقیقه 0
امید قدیمی امید قدیمی
۱۴۰۳-۰۵-۱۱
نظرات و پرسش
توجه کامنت های انگلیسی تایید نخواهند شد در صورت داشتن مشکل ، قبل از ارسال دیدگاه نظرات سایر دوستان را نیز مطالعه فرمائید توجه داشته باشید که دیدگاه یا پرسش صحیح شما کمک شایانی به سایر علاقمندان به این مطلب یا محصول خواهد داشت
اشتراک دیدگاه تکمیل تمامی فیلدها الزامی است
captcha

دیدگاه های شما
سعید
سعید ۱۱ / ۱۴۰۳

سلام خیلی خوب بود اینو توی آموزش های سی اس اس اصلا ندیده بودم چقدر ساده یعنی طراحی سایت میتونه خیلی کارا کنه به این سادگی خواهشمندم مطالب بیشتری بذارید ما مطالعه میکنیم همیشه

آموزش های رایگان بیشتر در آپارات و یوتیوب سئو نود
کانال آپارات سئو نود چنل یوتیوب سئو نود