طراحی سایت اصفهان

5 افکت زیبای تصویر با css Shape و filter

در این آموزش برای شما 5 پس زمینه برای نمایش قدرت css مدرن آماده کرده ایم. این تصاویر بعنوان تصویر پس زمینه دسکتاپ شما، landing pages چشم نواز و هر پوستر چاپی می توانند استفاده شوند. در این آموزش نکات تکنیکی و کلیدی css را به شما آموزش خواهیم داد، تا بتوانید تصاویر را به دلخواه شخصی سازی کرده و یا خود از ابتدا بسازید.

طراحی

Polyscape (Poly=چند، scape=منظره ) تصویری است که شامل چندتصویر میکس شده در یک تصویر و ایجاد تصاویر بسیار جذاب سورئالیستی است. معمولا این طرح ها در فتوشاپ  یا سایر نرم افزار های ویرایش عکس طراحی می شوند، اما به لطف قالبلیت های جدید css می توانیم تصاویر Polyscape  فوق العاده را فقط با استفاده از تکنولوژی های تحت وب طراحی کرد.

تصاویر Polyscape به راحتی  قابل طراحی هست و از پروسه طراحی این تصویر لذت خواهید برد. برای تصویر پس زمینه از  Unsplash استفاده می کنیم. موارد دیگر را با استفاده از Shape های مختلف css، transform ها و فیلتر ها طراحی می کنیم.

اشکال CSS

این  طرح  ها از اشکال  هندسی  متنوعی که با استفاده از css  درست می شوند، طراحی می شوند.  در اینجا روش استفاده از این اشکال را  می بینیم:

یکی دیگر از اشکال جالب CSS ، یک مربع شفاف است که  مرز آن کاملا مشخص است:

یکی از دستورات CSS دقیقا همین کار را انجم میدهد که border-image  نام دارد و مسیر تصویر ، اندازه حاشیه و  چگونگی قرار گرفتن در تصویر را بعنوان پارامتر می پذیرد.

background: transparent;

border: 25px solid transparent;

border-image: url(clouds.jpg) 25 stretch;

 

فیلتر های CSS

از آنجا که ما تصاویری را روی تصویر پس زمینه اضافه می کنیم، در بسیاری از موارد نیاز داریم فیلتر هایی را به کار بریم تا هر دو View دیده شوند .بیشتر مرورگر های مدرن امروزی  از این ویژگی های filter پشتیبانی می کنند.

با کمک filter می توان  hue  تصویری را  به رنگ دیگر تغییر  داد، کنتراست را تقویت کرد،  هر تصویری را black-and-white کرد و … . لیست فیلتر های css به شرح زیر است:

می توان بسیاری از این فیلتر ها را باهمدیگر  تلفیق کرده و نتیجه دلخواه خود را بدست آوریم:

filter: hue-rotate(60deg) contrast(200%) blur(2px);

 


دمو