دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱
  • آبان

افکت های سایه ( shadow ) در CSS

  • دسته‌بندی‌ها :
افکت های سایه ( shadow ) در CSS
    • جزئیات
    • نوع مطلبآموزشی

      مقدمه

      با عرض سلام خدمت کاربران سایت پی وی لرن . در این پست آموزشی . قصد داریم به آموزش چگونگی کار با افکت های سایه در css بپردازیم. در css شما می توانید. با استفاده از افکت های مختلف سایه (shadow) برای محتوای متنی و عناصر html صفحات وب خود، در جهات مختلف سایه ایجاد کنید. و جلوه های زیبا و کاربر پسندی به محتوای صفحات وب خود بدهید. در آموزش های قبلی اشاره ای مختصر به موضوع text – shadow در آموزشهای  css ، داشتیم. در این پست به بررسی کاملتر و گسترده تر بحث کار با سایه در css می پردازیم.

      ما در پست های آموزشی قبلی Css ، مباحث پر کاربردی نظیر ایجاد نوار منو navigation در css ، ایجاد گالری تصاویر در css ، معرفی واحدهای تنظیم اندازه در css ، کادر تزیینی دور عناصر در css و … پرداختیم.

      همچنین در خصوص کار با فضای خالی بین عناصر html و مرتب کردن قالب وب سایت آموزشهای کار با فضای بین عناصر html در css ، مدیریت فضای خالی داخل عناصر html در css را نیز ارائه کردیم.

      در ادامه ی این آموزش نیز به بررسی موضوع کار با افکت های سایه در css ، می پردازیم.

       

       کار با افکت های سایه در css

      کار با افکت های سایه در css

      کار با افکت های سایه در css

      در این پست شما دو ویژگی افکت سایه را یاد خواهی گرفت:

      • text-shadow : ایجاد سایه برای متن.
      • box-shadow : ایجاد سایه برای کادر اطراف عناصر.

      ویژگی text-shadow

      با استفاده از ویژگی text-shadow ، می توان افکت های مختلف سایه را برای متن ها در html ایجاد کرد.

      مثال:

      مثال : 

      می توان رنگ سایه را نیز تعیین کرد:

      مثال:

      مثال : 

      با افزودن یک پارامتر دیگر می توان سایه را محو تر کرد تا طبیبعی تر به نظر برسد.

      مثال:

      مثال : 

      مثال : متن سفید با سایه ی مشکی ملایم:

      مثال : 

      افزودن چند سایه در یک متن

      می توانید چند سایه را در یک متن قرار دهید و در ویژگی text-shadow ، آن ها را از هم جدا کنید.

      مثال:

      مثال : 

      ویژگی box-shadow

      با استفاده از ویژگی box-shadow ، می توان اطراف عناصر html افکت های سایه ایجاد کرد.

      مثال: ایجاد سایه برای تگ <div>

      مثال : 

      مثال ۲: تغییر دادن رنگ سایه مثال قبلی:

      مثال : 

      مثال ۳: محو کردن مرزهای سایه مثال قبلی، با افزودن پارامتری دیگر:

      مثال : 

      مثال ۴: می توانید با افزودن ویژگی های بیشتری مانند :: after و یا :: befor  ، افکت های جالب و زیباتری خلق کنید:

      مثال : 

       

      QR:  افکت های سایه ( shadow ) در CSS
      به اشتراک بگذارید