@راهنمایی های روزانهنکاتی درباره برنامه روزانه
https://daily-dev-tips.com من روزانه نکاتی را برای کمک به جامعه توسعه می نویسم!
دیدن این جلوه بسیار جالب و جالب است. آنچه به نتیجه می رسد داشتن نمایش تصویر پس زمینه از طریق متن است.
نحوه کار این است که یک div داریم که تصویر را به عنوان پس زمینه در اختیار خواهیم داشت. بر این اساس ، ما عنصر متن خود را قرار می دهیم ، با استفاده از حالت ترکیبی که از طریق تصویر نشان داده می شود.
نتیجه ای که می توانید این Codepen را ببینید و لمس کنید.
ساختار HTML
HTML این پروژه آسانتر نیست. این فقط یک div با یک عنصر متن در داخل است.
<div class="background"
<h1GALAXYh1
div
خودشه!
CSS جلوه متن را قطع کنید
بسیار خوب ، بیایید ابتدا کار خود را با محوریت تقسیم پس زمینه شروع کنیم.
body {
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
}
ما از فلکس باکس استفاده می کنیم تا هر چیزی را در داخل بدن قرار دهیم. اگر فقط یک عنصر را یک ظاهر طراحی کنید این یک روش همه کاره است.
حالا ما باید پس زمینه خود را div کنیم.
.background {
background: url("https://images.unsplash.com/photo-1465101162946-4377e57745c3?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1957&q=80")
center;
background-size: cover;
}
خوب ، پس زمینه یک تصویر را دریافت می کند ، و ما اندازه را برای پوشش تنظیم می کنیم. بنابراین اکنون باید چیزی شبیه به این را ببینیم.
این یک شروع است اما …