بخش Vip سئو نود

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

جزئیات بیشتر
آموزش یکبار برای همیشه
%20 تخفیف روز برنامه نویس برای تمام دوره ها با کد : mrprogrammer

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

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

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

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

قبلا مقالات بسیاری در رابطه با قدرت زبان 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 سال است که در زمینه طراحی و برنامه نویسی وب سایت فعالیت می کنم . توسعه دهنده فرانت اند ، طراح و برنامه نویس انواع وب سایت های وردپرسی ، فعال در زمینه تولید محتوا و سئو وب سایت

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

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

شاید این مطالب نیز برای شما جالب باشد

آموزش تمامی حالات overflow در طراحی با CSS ! چگونه اسکرول‌بار های مختلف را در طراحی div ها کنترل کرده و به درستی از آنها استفاده کنیم ؟

0 23

پس از اینکه یک وب سایت طراحی شد ، کدام اطلاعات و مستندات باید تحویل کارفرما شود تا پروژه به شکل کامل به انجام برسد؟ مهم‌ترین موارد را در این مقاله کوتاه مطالعه کنید .

2 232
دیدگاه ها و نظرات
توجه کامنت های انگلیسی تایید نخواهند شد در صورت داشتن مشکل ، قبل از ارسال دیدگاه نظرات سایر دوستان را نیز مطالعه فرمائید برای مشاهده پاسخ دیدگاه ها بر روی علامت " " کلیک کنید
اشتراک دیدگاه
captcha
تکمیل تمامی فیلد ها الزامی است

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