ភាពខុសគ្នារវាង "ការបង្ហាញ: គ្មាន" និង "ភាពមើលឃើញ: លាក់" នៅក្នុង CSS

វាអាចមានពេលខ្លះនៅពេលអ្នកធ្វើការលើការបង្កើតទំព័រវិបដែលអ្នកចាំបាច់ត្រូវ "លាក់" នូវតំបន់ជាក់លាក់នៃធាតុសម្រាប់ហេតុផលមួយរឺក៏មួយផ្សេងទៀត។ ពិតណាស់អ្នកអាចលុបធាតុក្នុងសំណួរពីការសម្គាល់ HTML ប៉ុន្តែប្រសិនបើអ្នកចង់ឱ្យពួកគេនៅតែនៅក្នុងកូដប៉ុន្តែមិនបង្ហាញនៅលើអេក្រង់កម្មវិធីរុករកសម្រាប់ហេតុផលអ្វីនោះទេ (ហើយយើងនឹងពិនិត្យឡើងវិញនូវមូលហេតុដើម្បី ធ្វើរឿងនេះក្នុងពេលឆាប់ៗនេះ) ។ ដើម្បីរក្សាធាតុនៅក្នុង HTML របស់អ្នកប៉ុន្តែលាក់វាសម្រាប់ការបង្ហាញអ្នកនឹងប្រែទៅជា CSS ។

វិធីសាមញ្ញបំផុតពីរដើម្បីលាក់ធាតុដែលមាននៅក្នុង HTML នឹងត្រូវបានប្រើលក្ខណសម្បត្តិ CSS សម្រាប់ "បង្ហាញ" ឬ "ភាពមើលឃើញ" ។ នៅ glance ដំបូង, លក្ខណៈសម្បត្តិទាំងពីរនេះហាក់ដូចជាធ្វើភាគច្រើនជារឿងដូចគ្នា, ប៉ុន្តែពួកគេមានភាពខុសគ្នាខុសគ្នាដែលអ្នកគួរតែដឹងអំពី។ តោះមើលភាពខុសគ្នារវាងការបង្ហាញ: គ្មាននិងភាពមើលឃើញ: លាក់។

ភាពមើលឃើញ

ការប្រើភាពមើលឃើញពីរនៃលក្ខណសម្បត្តិ / CSS របស់ CSS: លាក់លាក់ធាតុពីកម្មវិធីរុករក។ ទោះជាយ៉ាងណាក៏ដោយធាតុផ្សំដែលលាក់នោះនៅតែមានចន្លោះនៅក្នុងប្លង់។ វាដូចជាអ្នកបានបង្កើតធាតុជាមូលដ្ឋានដែលមើលមិនឃើញប៉ុន្តែវានៅតែមាននៅនឹងកន្លែងហើយយកកន្លែងដែលវាត្រូវបានយកចេញប្រសិនបើវាត្រូវបានទុកឱ្យនៅតែឯង។

ប្រសិនបើអ្នកដាក់ DIV នៅលើទំព័ររបស់អ្នកហើយប្រើ CSS ដើម្បីឱ្យវិមាត្ររបស់វាមានទំហំ 100x100 ភីកសែលភាពមើលឃើញ: លក្ខណៈសម្បត្តិដែលលាក់នឹងធ្វើឱ្យ DIV មិនបង្ហាញនៅលើអេក្រង់ទេប៉ុន្តែអត្ថបទដែលនៅពីក្រោយវានឹងធ្វើដូចវានៅទីនោះនៅតែគោរព។ គម្លាត 100x100 ។

និយាយតាមត្រង់ទៅទ្រព្យសម្បត្តិដែលមើលឃើញមិនមែនជាអ្វីដែលយើងប្រើញឹកញាប់ហើយពិតជាមិនមែនដោយខ្លួនឯងទេ។ ប្រសិនបើយើងប្រើលក្ខណសម្បត្តិ CSS ផ្សេងទៀតដូចជាទីតាំងដើម្បីសម្រេចបានប្លង់ដែលយើងចង់បានសម្រាប់ធាតុជាក់លាក់មួយនោះយើងអាចប្រើភាពមើលឃើញដើម្បីលាក់ធាតុនោះពីដំបូងតែប៉ុណ្ណោះដើម្បី "បើកវា" ត្រឡប់មកវិញ។ នោះគឺជាការប្រើមួយដែលអាចប្រើបាននៃទ្រព្យសម្បត្តិនេះប៉ុន្តែជាថ្មីម្តងទៀតវាមិនមែនជាអ្វីដែលយើងត្រលប់ទៅជាមួយប្រេកង់ណាមួយនោះទេ។

បង្ហាញ

មិនដូចលក្ខណសម្បត្តិភាពមើលឃើញដែលទុកធាតុក្នុងលំហូរឯកសារធម្មតាបង្ហាញ: គ្មានលុបធាតុទាំងស្រុងពីឯកសារ។ វាមិនប្រើទំហំទេទោះបីជា HTML សម្រាប់វានៅតែស្ថិតក្នុងប្រភពកូដ។ នេះដោយសារតែវាត្រូវបានដកចេញពីលំហូរឯកសារ។ ចំពោះគោលបំណងនិងគោលបំណងទាំងអស់ធាតុត្រូវបានបាត់បង់។ នេះអាចជារឿងល្អឬអាក្រក់ដែលអាស្រ័យលើអ្វីដែលអ្នកចង់បាន។ វាក៏អាចធ្វើឱ្យខូចខាតដល់ទំព័ររបស់អ្នកផងដែរប្រសិនបើអ្នកប្រើទ្រព្យសម្បត្តិនេះខុស។

ជាញឹកញាប់យើងប្រើ "ការបង្ហាញ: គ្មាន" ពេលសាកល្បងទំព័រ។ ប្រសិនបើយើងត្រូវការតំបន់មួយដើម្បី "ទៅឆ្ងាយ" សម្រាប់ខណៈពេលបន្តិចដូច្នេះយើងអាចសាកល្បងតំបន់ផ្សេងទៀតនៃទំព័រយើងអាចប្រើការបង្ហាញ: គ្មានសម្រាប់នោះ។ ទោះជាយ៉ាងណាក៏ដោយអ្វីដែលត្រូវចងចាំគឺថាធាតុនោះគួរតែត្រូវបានត្រលប់ទៅទំព័រមុននឹងចាប់ផ្ដើមដំណើរការគេហទំព័រនោះ។ នេះគឺដោយសារតែធាតុដែលត្រូវបានដកចេញពីលំហូរឯកសារនៅក្នុងវិធីសាស្ដ្រនេះមិនត្រូវបានមើលឃើញដោយម៉ាស៊ីនស្វែងរកឬអ្នកអានអេក្រង់ទេទោះបីជាវានៅតែមាននៅក្នុងការសម្គាល់ HTML ក៏ដោយ។ កាលពីមុនវិធីសាស្ត្រនេះត្រូវបានប្រើជាវិធីសាស្ត្រខ្មៅមួកដើម្បីព្យាយាមដាក់ចំណាត់ថ្នាក់នៃការរុករកដូច្នេះធាតុដែលមិនត្រូវបានបង្ហាញអាចជាទង់ជាតិពណ៌ក្រហមសម្រាប់ Google ដើម្បីពិនិត្យមើលថាហេតុអ្វីបានជាវិធីសាស្រ្តនេះកំពុងត្រូវបានប្រើ។

វិធីមួយដែលយើងរកឃើញបង្ហាញថាគ្មានអ្វីដែលមានប្រយោជន៍ហើយជាកន្លែងដែលយើងប្រើវានៅលើវេបសាយផលិតកម្មគឺនៅពេលយើងកំពុងបង្កើត គេហទំព័រឆ្លើយតប ដែលអាចមានធាតុដែលមានសម្រាប់ទំហំអេក្រង់តែមួយប៉ុន្តែមិនមែនសម្រាប់អ្នកដទៃ។ អ្នកអាចប្រើការបង្ហាញ: គ្មានដើម្បីលាក់ធាតុនោះហើយបន្ទាប់មកបើកវាវិញ ដោយប្រើសំណួរមេឌា នៅពេលក្រោយ។ នេះគឺជាការប្រើប្រាស់នៃការបង្ហាញដែលអាចទទួលយកបាន: គ្មានទេព្រោះអ្នកមិនព្យាយាមលាក់បាំងអ្វីមួយសម្រាប់ហេតុផលមិនសមរម្យទេប៉ុន្តែមានតម្រូវការស្របច្បាប់ដើម្បីធ្វើដូច្នេះ។

អត្ថបទដើមរបស់នាង Jennifer Krynin ។ កែសម្រួលដោយលោក Jeremy Girard នៅថ្ងៃទី 3/3/17