បង្កើតស្រមោលប្រអប់ CSS ឥតគិតថ្លៃ
Visual builder សម្រាប់ CSS box-shadow ជាមួយការមើលជាមុនផ្ទាល់ ការ stack layer ច្រើន color picker ការ toggle inset និងចម្លងម្ដង។ រួមបញ្ចូល preset Material, neumorphism, និង glow។
ទាញប្រអប់ដើម្បីដាក់ទីតាំងស្រមោលស្វគ្មៈសកម្ម - ចាប់ Shift សម្រាប់ការគ្រប់គ្រងល្អ
box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.15);លំនាំដើម
ការប្រើប្រាស់ទូទៅ
- លម្អិតលម្អិតលម្អិតលម្អិតលម្អិត។
- លម្អិតលម្អិតលម្អិតលម្អិតលម្អិត។
- Neumorphism Soft UIលម្អិតលម្អិតលម្អិត។
- លម្អិតលម្អិតលម្អិតលម្អិតលម្អិត។
- ឥទ្ធិពលពន្លឺ និងរង្វង់ផ្តោតទទួលបានការបង្កើតលម្អាង ឥទ្ធិពល ព្រាង ហើយ ស្ទើ់របាំង មានលក្ខណៈជម្រើសបង្ហាញរូបភាព។
វាដំណើរការដោយរបៀបណា
កម្មវិធីបង្កើតស្រមោលប្រអប់ជាឧបករណ៍ React ចំហៀងអតិថិជនទាំងស្រុង — គ្មានម៉ាស៊ីនមេ គ្មានបណ្ណាល័យទេ។ វារក្សាបញ្ជីវត្ថុស្រទាប់ស្រមោលនៅក្នុងស្ថានភាព ប្រកប string CSS box-shadow ត្រឹមត្រូវនៅរាល់ការផ្លាស់ប្តូរដោយប្រើកម្មវិធីធ្វើទ្រង់ទ្រាយ rgba() សរសេរដោយដៃ និងអនុវត្តពួកវាដោយផ្ទាល់ទៅធាតុមើលជាមុនតាមទ្រព្យសម្បត្តិ style របស់ React ដូច្នេះម៉ាស៊ីនបង្ហាញផ្ទាល់របស់កម្មវិធីរុករកគូរលទ្ធផលភ្លាមៗ។
- 1ប៉ារ៉ាម៉ែត្រស្រទាប់ផ្គត់ផ្គង់កម្មវិធីធ្វើទ្រង់ទ្រាយស្រទាប់ស្រមោលនីមួយៗរក្សា x/y offsets, blur, spread, ពណ៌ hex និងតម្លៃស្រអាប់។ នៅរាល់ការផ្លាស់ប្តូរ អនុគមន៍ shadowToCss តូចមួយប្តូរពណ៌ hex ទៅសមាសធាតុ RGB ជាមួយកន្សោមធម្មតា រួចប្រកប string rgba() — ឧទាហរណ៍ 0px 4px 12px 0px rgba(0, 0, 0, 0.15)។ ស្រទាប់ច្រើនត្រូវបានភ្ជាប់ជាមួយសញ្ញាក្បៀស។
- 2កម្មវិធីរុករកបង្ហាញការមើលជាមុនផ្ទាល់string ដែលបានប្រកបត្រូវបានប្រគល់ទៅទ្រព្យសម្បត្តិរចនាប័ទ្ម boxShadow របស់ធាតុ div ដោយផ្ទាល់ក្នុង JSX។ React ធ្វើបច្ចុប្បន្នភាពគុណលក្ខណៈ DOM ហើយម៉ាស៊ីន CSS របស់កម្មវិធីរុករកគូរស្រមោលភ្លាមៗ — គ្មាន canvas ឬ WebGL ពាក់ព័ន្ធទេ គ្រាន់តែជាការបង្ហាញ CSS ដើម។
- 3អូសទៅទីតាំងប្រើ Pointer Events APIការចុច និងអូសប្រអប់មើលជាមុនហៅ setPointerCapture លើធាតុ រួចតាមដាន onPointerMove deltas ដើម្បីធ្វើបច្ចុប្បន្នភាព offsets x និង y របស់ស្រទាប់សកម្មក្នុងពេលវេលាពិត។ ចុច Shift ជាប់អនុវត្តកត្តាមាត្រដ្ឋាន 0.25x សម្រាប់ការកំណត់ទីតាំងលម្អិត។
- 4លទ្ធផលត្រូវបានចម្លងទៅក្ដារតម្បៀតខ្ទាស់ឧបករណ៍ផលិតទម្រង់លទ្ធផលពីរពីទិន្នន័យស្រទាប់ដូចគ្នា៖ ប្រកាស CSS box-shadow ស្តង់ដារ និងថ្នាក់តម្លៃបំពាន Tailwind (shadow-[...]) ដែលចន្លោះត្រូវបានជំនួសដោយសញ្ញាបន្ទាត់ក្រោមតាមច្បាប់វាក្យសម្ព័ន្ធ Tailwind។ ការចម្លងចុចម្តងប្រើ navigator.clipboard.writeText។
ឧបករណ៍ពាក់ព័ន្ធ
បង្កើតមុំស CSS
រចនា corner មូលដោយមើលឃើញ ជាមួយការគ្រប់គ្រងឯករាជ្យលើ corner នីមួយៗ។ គាំទ្រ syntax X/Y elliptical សម្រាប់រូបរាង blob organic។
ម៉ាស៊ីនបង្កើត CSS Grid
រចនា CSS grid ដោយមើលឃើញ — track ឯកតា និងគម្លាត — ហើយចម្លង CSS និង HTML ដែលបង្កើត។
ម៉ាស៊ីនបង្កើត CSS Flexbox
សាលកម្មចម្រើនលម្អិត flex direction, wrap, justify និង align ក្នុងលទ្ធផលក្នុងពេលវេលាផ្ទាល់ — ហើយចម្លងលេខកូដ CSS។