Skip to main content

Z- குறியீடு: CSS உடன் உறுப்புகள் மீறுதல்

Anonim

வலை பக்கம் அமைப்பை CSS நிலைப்படுத்தல் பயன்படுத்தும் போது சவால்களை ஒன்று உங்கள் உறுப்புகள் சில மற்ற ஒன்றுடன் ஒன்று இருக்கலாம். HTML இல் கடைசி உறுப்பு மேலே இருக்கும்போது இது நன்றாக வேலை செய்கிறது, ஆனால் நீங்கள் இதை செய்யவில்லை என்றால் என்ன செய்வது என்றால் என்னவென்றால், இந்த "layered" தோற்றத்திற்கான வடிவமைப்பு அழைப்பதால், மற்றவர்கள் மீளமைக்காத கூறுகளை இப்போது கொண்டிருக்க வேண்டும். ? வழி கூறுகளை மாற்ற பொருட்டு நீங்கள் CSS சொத்து பயன்படுத்த வேண்டும்.

நீங்கள் Word மற்றும் PowerPoint அல்லது Adobe Photoshop போன்ற மிகவும் வலுவான படத்தை எடிட்டராக உள்ள கிராபிக்ஸ் கருவிகளைப் பயன்படுத்தியிருந்தால், நீங்கள் z-குறியீட்டுப் போன்ற செயல்களைப் பார்த்திருக்கலாம். இந்த நிரல்களில், நீங்கள் வரையப்பட்ட பொருள் (கள்) ஐ நீங்கள் சிறப்பித்துக் காட்டலாம், மேலும் உங்கள் ஆவணத்தின் சில கூறுகளை "பின்னுக்கு அனுப்பு" அல்லது "முன் கொண்டு செல்" என்ற விருப்பத்தைத் தேர்வு செய்யலாம். ஃபோட்டோஷாப், நீங்கள் இந்த செயல்பாடுகளை கொண்டிருக்கவில்லை, ஆனால் நீங்கள் திட்டத்தின் "லேயர்" பேனலை வைத்திருக்கிறார்கள், இந்த அடுக்குகளை மீண்டும் வரிசைப்படுத்துவதன் மூலம் கேன்வாஸ் மீது ஒரு உறுப்பு விழுந்தால் நீங்கள் ஏற்பாடு செய்யலாம். இந்த இரண்டு உதாரணங்கள், நீங்கள் அடிப்படையில் அந்த பொருட்களை z- குறியீட்டை அமைக்க.

Z- இன்டெக்ஸ் என்றால் என்ன?

பக்கத்தில் உள்ள உறுப்புகளை நிலைப்படுத்த நீங்கள் CSS நிலையைப் பயன்படுத்தும் போது, ​​நீங்கள் மூன்று பரிமாணங்களில் சிந்திக்க வேண்டும். இரண்டு நிலையான பரிமாணங்கள் உள்ளன: இடது / வலது மற்றும் மேல் / கீழ். வலது புறத்திற்கு இடப்புறம் x- குறியீடாக அறியப்படுகிறது, அதே நேரத்தில் மேல்-கீழ் ஒரு y-குறியீடாகும். இந்த இரு குறியீடுகளையும் பயன்படுத்தி, கிடைமட்டமாகவோ அல்லது செங்குத்தாகவோ கூறுகளை எடுப்பீர்கள்.

அது வலை வடிவமைப்பு வரும் போது, ​​பக்கம் ஸ்டேக்கிங் வரிசையில் உள்ளது. பக்கத்தில் ஒவ்வொரு உறுப்பு மேலே அல்லது வேறு எந்த உறுப்பு கீழே அடுக்கு. ஸ்டாக்கிலுள்ள ஒவ்வொரு உறுப்புக்கும் எங்கே z- குறியீட்டு சொத்து தீர்மானிக்கிறது. X- குறியீட்டு மற்றும் y- குறியீடானது கிடைமட்ட மற்றும் செங்குத்து கோடுகள் எனில், z-index என்பது பக்கத்தின் ஆழம், முக்கியமாக 3 வது பரிமாணமாகும்.

வலைப்பக்கத்தில் உள்ள கூறுகளை காகிதத்தின் துண்டுகளாகவும் வலைப்பக்கத்தை ஒரு கல்லூரியாகவும் கருதுங்கள். நீங்கள் இடுகையிடுவதால், இடப்பெயர்ச்சி தீர்மானிக்கப்படுகிறது, மேலும் அது மற்ற உறுப்புகளால் சூழப்பட்டிருக்கிறது, அது z- குறியீடாகும்.

  • Z- குறியீடானது ஒரு நேர்மறை (எ.கா. 100) அல்லது எதிர்மறை (எ.கா. -100).
  • முன்னிருப்பு z- குறியீட்டு 0.

மிக உயர்ந்த z- குறியீட்டுடன் கூடிய உறுப்பு மேலே உள்ளது, அடுத்தடுத்து மிக உயர்ந்த z- குறியீட்டிற்கு கீழே இருக்கும். இரண்டு உறுப்புகள் ஒரே z- குறியீட்டு மதிப்பு (அல்லது இது வரையறுக்கப்படவில்லை, அதாவது 0 இன் இயல்புநிலை மதிப்பைப் பயன்படுத்துதல்) இருந்தால், அவர்கள் HTML இல் தோன்றும் வரிசையில் உலாவி அவற்றை அடுக்குவார்கள்.

Z- குறியீட்டைப் பயன்படுத்துவது எப்படி

உங்கள் ஸ்டேக் வேறுபட்ட z- குறியீட்டு மதிப்பில் நீங்கள் விரும்பும் ஒவ்வொரு உறுப்பையும் கொடுக்கவும். உதாரணமாக, உங்களிடம் ஐந்து வெவ்வேறு கூறுகள் இருந்தால்:

  • உறுப்பு A - z- குறியீட்டு எண் -25
  • உறுப்பு B - z- குறியீட்டு எண் 82
  • உறுப்பு C - z- குறியீட்டு அமைக்கப்படவில்லை
  • உறுப்பு 10 - டி - z- குறியீட்டு எண் 10
  • உறுப்பு E-z இன் குறியீடானது -3

அவர்கள் பின்வரும் வரிசையில் ஸ்டேக் செய்வர்:

  1. உறுப்பு B
  2. உறுப்பு D
  3. உறுப்பு சி
  4. உறுப்பு மின்
  5. உறுப்பு A

இது உங்கள் உறுப்புகளை அடுக்க வேறுபட்ட z- குறியீட்டு மதிப்புகள் பயன்படுத்த பரிந்துரைக்கப்படுகிறது. அந்த வழியில், பின்னர் பக்கத்திற்கு கூடுதல் உறுப்புகளை நீங்கள் சேர்த்தால், மற்ற உறுப்புகளின் z- குறியீட்டு மதிப்பினை சரிசெய்யாமல் அவற்றை அடுக்குவதற்கு அறை உள்ளது. உதாரணத்திற்கு:

  • 100 உங்கள் உயர்மட்ட உறுப்புக்காக
  • உங்கள் நடுத்தர உறுப்பு 0
  • -100 உங்கள் கீழ் உறுப்பு

நீங்கள் இரண்டு உறுப்புகள் அதே z- குறியீட்டு மதிப்பு கொடுக்க முடியும். இந்த உறுப்புகள் அடுக்கப்பட்டிருந்தால், அவை HTML இல் எழுதப்பட்ட வரிசையில், மேலே உள்ள கடைசி உறுப்புடன் காட்டப்படும்.

ஒரு குறிப்பு: z-குறியீட்டு சொத்துகளை திறம்பட பயன்படுத்த ஒரு உறுப்பு, அது ஒரு தொகுதி நிலை உறுப்பு இருக்க வேண்டும் அல்லது உங்கள் CSS கோப்பில் "தொகுதி" அல்லது "இன்லைன் தொகுதி" காட்சி பயன்படுத்த வேண்டும்.