கட்டங்களை உருவாக்க நவீன வலைத்தளங்களின் தளவமைப்பில் பெரும்பாலும் பயன்படுத்தப்படுகிறது மற்றும் சில வகையான தொகுதி அல்லது கொள்கலன் என்று பொருள். மற்ற குறிச்சொற்களை அதில் கூடு கட்டுவதும் சாத்தியமாகும், இது அனைத்து தொகுதி கூறுகளிலும் சாத்தியமில்லை
பயன்படுத்த வசதியானது. தொகுதிகள் பொதுவாக ஒன்றன் மேல் ஒன்றாக அடுக்கி வைக்கப்படும் மற்றும் இன்லைன் உறுப்புகளில் செருகப்படுவதில்லை. HTML இன்லைன் கூறுகள் உரை, மற்றும் CSS அதை வடிவமைக்கப் பயன்படுகிறது.
உள்ளடக்க அகலம் கொடுக்கப்பட்டால், மொத்த தொகுதி அகலம் என்பது வலது மற்றும் இடது திணிப்பு, விளிம்பு, பார்டர் மற்றும் அகல மதிப்புகளின் கூட்டுத்தொகையாகும். கொடுக்கப்பட்ட உயரத்தில் - மேல் மற்றும் கீழ் திணிப்பு, விளிம்புகள், எல்லைகள் மற்றும் உயரத்திலிருந்து. தொகுதி உறுப்புகளில் உள்ள உரை இயல்புநிலையாக சீரமைக்கப்படும். அவற்றில் ஒன்று பிளாக் உறுப்புகளுடன் இணைந்து இன்லைன் கூறுகளைக் கொண்டிருந்தால், இன்லைன் உறுப்புகளைச் சுற்றி ஒரு அநாமதேயத் தொகுதி உருவாக்கப்படும். இயல்புநிலை பாணி அதற்குப் பயன்படுத்தப்படும். இது அதன் பெற்றோருக்கு ஒதுக்கப்பட்ட குறிப்பிட்ட பாணியையும் பெறுகிறது.
ஆவண ஓட்டம் CSS இல் குறிப்பிடப்பட்டுள்ள பண்புகளால் தீர்மானிக்கப்படும் பக்க உறுப்புகள் காண்பிக்கப்படும் வரிசையை ஓட்டம் குறிக்கிறது. இந்த வழக்கில், இயல்பாக, தொகுதிகள் மேலிருந்து கீழாக வரிசையாக இருக்கும், மேலும் போதுமான இடம் இல்லை என்றால், இன்லைன் குறிச்சொற்கள் ஒரு புதிய வரிக்கு நகர்த்தப்பட்டு மேலிருந்து கீழாகவும் இடமிருந்து வலமாகவும் அமைக்கப்பட்டிருக்கும். பக்கத்தில் உள்ள ஒரு உறுப்பின் இருப்பிடம் குறியீட்டில் அதன் இடத்தைப் பொறுத்தது: அது எவ்வளவு அதிகமாக இருக்கிறதோ, அவ்வளவு முன்னதாக அது அமைந்துள்ளது. தொகுதி உறுப்புகள் ஒவ்வொன்றும் அதன் அண்டை நாடுகளைத் தள்ளும் ஒரு செவ்வகம் போல் தெரிகிறது. சிறப்பு பண்புகளைப் பயன்படுத்தி இந்த நடத்தையை நீங்கள் மாற்றலாம். CSS இல் ஒரு கொள்கலனின் மையத்தில் அல்லது பக்கங்களில் சில தொகுதிகளை சீரமைப்பது பொசிஷனிங் எனப்படும்.
நிலைப்படுத்தல் கூறுகள் முழுமையான மற்றும் உறவினர் நிலைப்படுத்தலைப் பயன்படுத்தி தொகுதிகளின் இடத்தைக் கட்டுப்படுத்தலாம். ஒரு பக்கத்தின் பெரிய பகுதிகளுக்கு ஒரு குறிப்பிட்ட இடத்தை வழங்கவும், சிக்கலான இடைமுகங்கள், பாப்-அப்கள் மற்றும் அலங்கார கூறுகளை உருவாக்கவும் நிலைப்படுத்தல் பயன்படுத்தப்படுகிறது. CSS இல் தொகுதிகளை நிலைநிறுத்தப் பயன்படுத்தப்படும் முக்கிய சொத்து நிலை. இது நான்கு முக்கிய பண்புகளைக் கொண்டுள்ளது:
உறவினர்; அறுதி; நிலையான; நிலையான.
அவர்களின் உதவியுடன், நீங்கள் நான்கு அளவுருக்களில் ஒன்றைக் குறிப்பிடுவதன் மூலம் தளவமைப்பு முறைகளை மாற்றலாம்: மேல், வலது, கீழ் அல்லது இடது. லேயர்களை ஆர்டர் செய்வதற்கும் ஒரு சொத்து உள்ளது - z-index. நிலையான சொத்துடன் நிலைநிறுத்துவது பொதுவாகப் பயன்படுத்தப்படுவதில்லை, ஏனெனில் இது தொகுதிகளின் இயல்புநிலை நிலைப்படுத்தலைக் குறிக்கிறது. எனவே, எந்த அளவுருக்களின் பயன்பாடும் அதை எந்த வகையிலும் பாதிக்காது. மற்ற மூன்று பண்புகள் தளவமைப்புக்கு பயன்படுத்தப்படுகின்றன: உறவினர், முழுமையானது, நிலையானது.
உறவினர் நிலைப்படுத்தல் CSS இல் உள்ள தொகுதிகளின் தொடர்புடைய நிலைப்படுத்தல், அதாவது நிலை: உறவினர் சொத்து, ஒரு உறுப்பு நகர்த்தப்பட்டு அதன் அசல் நிலையை மாற்றலாம். அத்தகைய தொகுதி இன்னும் ஸ்ட்ரீமில் உள்ளது. உண்மையில், இடம்பெயர்ந்தவர் அவர் அல்ல, ஆனால் அவரது நகல். தொகுதி ஒரு திசையில் அல்லது மற்றொரு திசையில் எவ்வளவு நகரும் என்பதைக் குறிக்க சொத்து மதிப்புகள் அமைக்கப்பட்டுள்ளன. அவை பெரும்பாலும் பிக்சல்களில் அளவிடப்படுகின்றன. ஆனால் மற்ற அலகுகளைப் பயன்படுத்துவது ஏற்றுக்கொள்ளத்தக்கது.
உறவினர் நிலைப்பாட்டிற்கான பண்புகளைப் பயன்படுத்துதல் மேல் சொத்து ஒரு குறிப்பிட்ட தொகுதியின் நகலை, சொத்தில் குறிப்பிடப்பட்டுள்ள பிக்சல்களின் எண்ணிக்கையால் மேலே அல்லது கீழ் நோக்கி நகர்த்துகிறது. அதைப் பயன்படுத்தும் போது, கீழே அல்லது மேலே அமைந்துள்ள கூறுகள் அவற்றின் இடங்களில் இருக்கும், ஏனெனில் உண்மையில் மாற்றப்பட்ட தொகுதி எங்கும் நகராது.
கீழே உள்ள சொத்து மேல் சொத்துக்கு எதிர் திசையில் தொகுதியை நகர்த்துகிறது. நேர்மறை மதிப்பு அதை மேலே நகர்த்த உதவுகிறது, மேலும் எதிர்மறை மதிப்பு அதை கீழே நகர்த்த உதவுகிறது. வலது மற்றும் இடது பண்புகள் முறையே உறுப்பை வலது மற்றும் இடது பக்கம் நகர்த்துகின்றன. அவை அனைத்தையும் இணைப்பதன் மூலம், பக்கத்தில் உள்ள தொகுதியின் சரியான இருப்பிடத்தை நீங்கள் அமைக்கலாம், அதை செங்குத்து மற்றும் கிடைமட்ட ஒருங்கிணைப்பு அச்சுகளுடன் மாற்றலாம். நீங்கள் உள்தள்ளல்களை அதிகரித்தால், அவை தொகுதியின் விளிம்பிலிருந்து கணக்கிடப்படும், ஆனால் அதன் நகல் ஆஃப்செட்டிலிருந்து பக்கவாட்டில் இருந்து கணக்கிடப்படும்.
முழுமையான நிலைப்படுத்தல் CSS இல் உள்ள தொகுதிகளின் முழுமையான நிலைப்பாடு, முழுமையான நிலைப் பண்புகளின் மதிப்பால் குறிப்பிடப்படுகிறது. நிலைநிறுத்தப்பட்ட ஒரு உறுப்பு ஆவண ஓட்டத்திலிருந்து முற்றிலும் வெளியேறுகிறது, மேலும் அதன் இடம் அண்டை தொகுதிகளால் எடுக்கப்படுகிறது. அத்தகைய உறுப்பின் அகலம் அதன் உள்ளடக்கத்தைப் பொறுத்து நீட்டிக்கப்படுகிறது, மேலும் மேல், இடது, வலது, கீழ் பண்புகளுக்கு சில மதிப்புகளை அமைப்பதன் மூலம் அதை மாற்றலாம். CSS இல் தொகுதிகளின் முழுமையான நிலைப்பாடு தலைப்புகளுக்கு பயனுள்ளதாக இருக்கும். ஆனால் நிலை: முழுமையானது தொகுதி உறுப்புகளுக்கு மட்டுமல்ல, இன்லைன் கூறுகளுக்கும் மட்டும் வேலை செய்கிறது.
கூறுகளை மையத்தில் சீரமைத்தல் நிலைநிறுத்தப்பட்ட முற்றிலும் இன்லைன் உறுப்பு ஒரு இன்லைன் உறுப்பு போலவே செயல்படும். எனவே, CSS இல் உரையைக் கட்டுப்படுத்தவும் பொருத்துதல் பயன்படுத்தப்படலாம். நீங்கள் அதற்கு சில புதிய பண்புகளைப் பயன்படுத்தலாம், எடுத்துக்காட்டாக, உயரம் மற்றும் அகலத்தை மாற்றவும். CSS இல் மையப்படுத்துதல் மற்றும் செங்குத்து சீரமைப்பு பல பண்புகளின் கலவையைப் பயன்படுத்துகிறது. மேல் சொத்தின் செங்குத்து சீரமைப்பைக் கட்டுப்படுத்துகிறது. நீங்கள் CSS இல் ஒரு தொகுதியை மையப்படுத்த விரும்பினால், பிரதான கொள்கலன் ஒப்பீட்டளவில் நிலைநிறுத்தப்பட வேண்டும், மேலும் சீரமைக்கப்பட்ட உறுப்பு முற்றிலும் நிலைநிறுத்தப்பட வேண்டும். கொள்கலன் மேல் சொத்தை அமைக்க வேண்டும்: 50%, மற்றும் உறுப்பை அதன் சொந்த உயரத்தில் பாதியாக நகர்த்த, "0, -50%" மதிப்புடன் மொழிபெயர்க்கும் சொத்தைப் பயன்படுத்தவும். முற்றிலும் நிலைநிறுத்தப்பட்ட கூறுகளை ஒரு புதிய வகையாக வேறுபடுத்தலாம், ஏனெனில் மற்ற வகை பொருத்துதலுக்கு கிடைக்காத பண்புகள் அவர்களுக்குப் பயன்படுத்தப்படுகின்றன.
உலாவியின் மேல் இடது மூலையில் தொடர்புடைய நிலைப்பாடு இடது, மேல், வலது மற்றும் கீழ் பண்புகள் முற்றிலும் மற்றும் ஒப்பீட்டளவில் நிலைநிறுத்தப்பட்ட உறுப்புகளில் வித்தியாசமாக வேலை செய்கின்றன. தொடர்புடைய உறுப்புகளுக்கு, இந்த பண்புகள் உறுப்பு அமைந்துள்ள இடத்துடன் தொடர்புடைய ஆஃப்செட்டை அமைக்கிறது. உலாவி சாளரத்தின் அளவுடன் இணைக்கப்பட்ட ஒரு குறிப்பிட்ட ஒருங்கிணைப்பு அமைப்புடன் ஒப்பிடும்போது முற்றிலும் நிலைநிறுத்தப்பட்டவை ஒரு இடத்தைப் பிடித்துள்ளன. இந்த அமைப்பின் தொடக்க புள்ளிகள் சாளரத்தின் மூலைகளாகும். இடது சொத்தைப் பயன்படுத்தும் போது, உலாவியின் இடது பக்கத்திலிருந்து உள்தள்ளல் கணக்கிடப்படும், ஆனால் ஸ்க்ரோல்பார் இருக்காது. மேல் சொத்து, முற்றிலும் நிலைநிறுத்தப்படும் போது, உலாவியின் மேல் இருந்து அது பயன்படுத்தப்படும் உறுப்பு மேல் ஆஃப்செட் குறிப்பிடுகிறது. இரண்டு பண்புகளையும் இணைப்பதன் மூலம், உறுப்பை உலாவியின் மேல் இடது மூலையில் நகர்த்தலாம்.
உலாவியின் மேல் வலது மூலையில் தொடர்புடைய நிலைப்பாடு இதேபோல், வலது மற்றும் மேல் பண்புகளைப் பயன்படுத்தி, உலாவி சாளரத்தின் வலது பக்கத்தில் ஒரு உறுப்பை அழுத்தி, அதன் செங்குத்து நிலையை மாற்றலாம், அதை மேல் வலது மூலையில் நகர்த்தலாம். சரியான சொத்து எதிர்மறை மதிப்புக்கு அமைக்கப்பட்டால், தொகுதி சாளர எல்லைக்கு வெளியே நகரும். இதற்குப் பிறகு, ஒரு உருள் பட்டை தோன்றும். ஒரு உறுப்பை கீழே நகர்த்த, கீழே உள்ள சொத்தை பயன்படுத்தவும். இது உலாவி சாளரத்தின் கீழ் விளிம்பிலிருந்து தொகுதியின் அடிப்பகுதிக்கு உள்தள்ளலைக் குறிப்பிடுகிறது. அதன் மதிப்பு எதிர்மறையாக இருந்தால், உலாவி சாளரத்தின் கீழ் எல்லைக்கு அப்பால் உறுப்பு நகர்த்தப்பட்டதால், ஒரு உருள் பட்டை தோன்றும்.
முழுமையான நிலைப்பாட்டிற்கான ஒருங்கிணைப்பு அமைப்பு முன்னிருப்பாக, முழுமையான நிலைப்படுத்தல் கொடுக்கப்பட்ட அனைத்து கூறுகளும் ஒரு ஒருங்கிணைப்பு அமைப்புடன் இணைக்கப்பட்டுள்ளன - உலாவி சாளரம். ஆனால் சில பெற்றோர் உறுப்புகளின் உறவினர் நிலைப்பாட்டைக் கொடுப்பதன் மூலம் அதை மாற்றலாம். பின்னர் குழந்தை தொகுதி பெற்றோரைப் பொறுத்து அதன் இருப்பிடத்தை மாற்றும். பெற்றோர் கூறுகளில் உறவினர் பொருத்துதலுடன் பல இருந்தால், எண்ணுதல் அவற்றுக்கு அருகில் இருந்து மேற்கொள்ளப்படுகிறது. இந்த வழக்கில், உடல் குறிச்சொல்லில் குறிப்பிடப்பட்டுள்ளவற்றிலிருந்து இயல்பு நிலைப்படுத்தல் இருக்கும்.
முற்றிலும் நிலைப்படுத்தப்பட்ட உறுப்புக்கான குறிப்பு புள்ளி ஒரு உறுப்புக்கு ஒரு முழுமையான நிலைப்பாடு வழங்கப்படுவதற்கு முன்பு, அது ஒரு இடத்தில் மறைமுகமான தோற்றம் என்று அழைக்கப்பட்டது. அத்தகைய தொகுதிக்கு பண்புகள் வழங்கப்படாவிட்டால், அது நகராது. விளிம்பு சொத்தை அமைப்பதன் மூலம் நீங்கள் அதை மாற்றலாம். இது நிலைப்படுத்தல் பண்புகளைப் போலவே செயல்படும். இடது சொத்து மற்றும் மற்ற எல்லாவற்றின் மதிப்பையும் நீங்கள் வரையறுக்கவில்லை என்றால், அது ஆட்டோவிற்கு சமமாக இருக்கும். உறுப்புகளை அவற்றின் அசல் இடங்களுக்குத் திருப்பித் தர, தானாகவும் பயன்படுத்தலாம்.
நிலையான நிலைப்படுத்தல் மற்றொரு மதிப்பு நிலையானது. நிலைப் பண்பு ஒரு குறிப்பிட்ட இடத்தில் ஒரு உறுப்பைத் தொகுக்கிறது. CSS இல் மெனுக்களை உருவாக்க நிலையான பொருத்துதல் பெரும்பாலும் பயன்படுத்தப்படுகிறது. இது முழுமையானது போன்றது, ஆனால் நிலையான தொகுதி ஓட்டத்திலிருந்து வெளியேறுகிறது. பக்கத்தை ஸ்க்ரோல் செய்யும் போது கூட, அத்தகைய உறுப்பு இடத்தில் இருக்கும், எனவே CSS இல் ஒரு மெனுவை உருவாக்க அதைப் பயன்படுத்துவது வசதியானது. தொடக்கப் புள்ளி உலாவி சாளரத்துடன் இணைக்கப்படும். பல நிலைப்படுத்தப்பட்ட தொகுதிகள் இருந்தால், அவற்றை ஆர்டர் செய்ய z-index பண்பு பயன்படுத்தப்படுகிறது. அதன் உதவியுடன், நீங்கள் ஒரு முழு எண்ணாக வெளிப்படுத்தப்படும் தொடர்புடைய குறியீட்டைக் கொடுத்தால், முழுமையான தொகுதிகளுடன் தொடர்புடைய தொகுதிகளை ஒன்றுடன் ஒன்று சேர்க்கலாம். அது பெரியது, தொகுதி அதிகமாக இருக்கும்.
CSS ஐப் பற்றிய சிறந்த விஷயங்களில் ஒன்று, எந்தவொரு பக்கத்திலும் கற்பனை செய்யக்கூடிய வகையில் உள்ளடக்கம் மற்றும் கூறுகளை நிலைநிறுத்தும் திறனை ஸ்டைல்கள் நமக்கு வழங்குகின்றன. இது எங்கள் வடிவமைப்பிற்கு கட்டமைப்பை சேர்க்கிறது மற்றும் உள்ளடக்கத்தை மேலும் காட்சிப்படுத்த உதவுகிறது.
ஒரு சில உள்ளன பல்வேறு வகையான CSS இல் நிலைப்படுத்துதல், இந்த வகைகளில் ஒவ்வொன்றும் அதன் சொந்த நோக்கம் கொண்டது. இந்த அத்தியாயத்தில், நாங்கள் சில வேறுபட்ட பயன்பாட்டு நிகழ்வுகளைப் பார்க்கப் போகிறோம்-மீண்டும் பயன்படுத்தக்கூடிய தளவமைப்புகளை உருவாக்குதல் மற்றும் செலவழிக்கக்கூடிய கூறுகளை தனித்துவமாக நிலைநிறுத்துதல்-மற்றும் அவ்வாறு செய்வதற்கான சில முறைகளை விவரிக்கிறோம்.
மிதவை மூலம் நிலைப்படுத்துதல் ஒரு பக்கத்தில் உறுப்புகளை நிலைநிறுத்துவதற்கான ஒரு வழி மிதவை சொத்து ஆகும். இந்த சொத்து மிகவும் பல்துறை மற்றும் பல்வேறு வழிகளில் பயன்படுத்தப்படலாம்.
அடிப்படையில், மிதவை சொத்து ஒரு உறுப்பை எடுத்து, பக்கத்தின் இயல்பான ஓட்டத்தில் இருந்து அகற்றி, அதன் மூல உறுப்பின் இடது அல்லது வலதுபுறத்தில் நிலைநிறுத்துகிறது. பக்கத்தில் உள்ள மற்ற அனைத்து கூறுகளும் அத்தகைய உறுப்பைச் சுற்றிக் கொண்டிருக்கும். எடுத்துக்காட்டாக, உறுப்பாக இருந்தால் பத்திகள் ஒரு படத்தைச் சுற்றி இருக்கும் மிதவை சொத்து அமைக்கப்பட்டுள்ளது.
ஃப்ளோட் பண்பை ஒரே நேரத்தில் பல உறுப்புகளுக்குப் பயன்படுத்தும்போது, பல நெடுவரிசை அமைப்பில் காட்டப்பட்டுள்ளபடி, ஒன்றோடொன்று அல்லது எதிரே மிதக்கும் உறுப்புகளுடன் ஒரு தளவமைப்பை உருவாக்குவதை இது சாத்தியமாக்குகிறது.
மிதவை சொத்து பல மதிப்புகளை எடுக்கும், இரண்டு மிகவும் பிரபலமானவை இடது மற்றும் வலது, இது உறுப்பு அதன் பெற்றோரின் இடது அல்லது வலது பக்கம் மிதக்க அனுமதிக்கிறது.
Img ( மிதவை: இடது; )
நடைமுறையில் மிதக்க மேலே தலைப்பு, மையத்தில் இரண்டு நெடுவரிசைகள் மற்றும் கீழே ஒரு அடிக்குறிப்புடன் பொதுவான பக்க அமைப்பை உருவாக்குவோம். வெறுமனே, இந்த பக்கம் உறுப்புகளுடன் குறிக்கப்பட வேண்டும்
,
, மற்றும் , பாடம் 2 இல் விவரிக்கப்பட்டுள்ளபடி, "HTML ஐ அறிமுகப்படுத்துதல்." ஒரு உறுப்பு உள்ளே HTML இப்படி இருக்கலாம்:
மிதவை இல்லாத தளவமைப்பின் ஆர்ப்பாட்டம் இங்கே கூறுகள் உள்ளன மற்றும் தொகுதி அடிப்படையிலானவை, எனவே அவை முன்னிருப்பாக ஒன்றன் மேல் ஒன்றாக அடுக்கி வைக்கப்படுகின்றன. இருப்பினும், இந்த கூறுகள் அருகருகே இருக்க வேண்டும் என்று நாங்கள் விரும்புகிறோம். மிதவையை அமைப்பதன் மூலம் இடது போன்றது, மற்றும் வலதுபுறம், நாம் அவற்றை ஒன்றுக்கொன்று எதிரே இரண்டு நெடுவரிசைகளாக வைக்கலாம். எங்கள் CSS இப்படி இருக்க வேண்டும்:
பிரிவு ( மிதவை: இடது; ) ஒதுக்கி ( மிதவை: வலது; )
குறிப்புக்கு, மிதவை கூறுகள் மூல உறுப்பு விளிம்பில் நிலைநிறுத்தப்படுகின்றன. பெற்றோர் இல்லையென்றால், மிதவை உறுப்பு பக்கத்தின் விளிம்பில் நிலைநிறுத்தப்படும்.
ஒரு உறுப்பை மிதக்கும்படி அமைக்கும்போது, HTML ஆவணத்தின் இயல்பான ஓட்டத்திலிருந்து அதை அகற்றுவோம். இது அந்த உறுப்பின் இயல்புநிலை அகலத்தை அதன் உள்ளடக்கத்தின் அகலமாக மாற்றுகிறது. சில நேரங்களில், மீண்டும் பயன்படுத்தக்கூடிய தளவமைப்புக்கான நெடுவரிசைகளை உருவாக்கும்போது, இந்த நடத்தை விரும்பத்தகாதது. ஒவ்வொரு நெடுவரிசைக்கும் நிலையான மதிப்புடன் அகலப் பண்புகளைச் சேர்ப்பதன் மூலம் இதைச் சரிசெய்யலாம். கூடுதலாக, மிதவை கூறுகள் ஒன்றையொன்று தொடுவதைத் தடுக்க, ஒரு தனிமத்தின் உள்ளடக்கம் மற்றொன்றுக்கு அடுத்ததாக உட்கார வைக்கிறது, உறுப்புகளுக்கு இடையில் இடைவெளியை அமைக்க, விளிம்புப் பண்புகளைப் பயன்படுத்தலாம்.
நாம் விரும்பிய முடிவை சிறப்பாக வடிவமைக்க, ஒவ்வொரு நெடுவரிசைக்கும் ஒரு விளிம்பு மற்றும் அகலத்தைச் சேர்ப்பதன் மூலம் முந்தைய குறியீட்டின் தொகுதியை கீழே நீட்டிக்கிறோம்.
பிரிவு ( மிதவை: இடது; விளிம்பு: 0 1.5%; அகலம்: 63%; ) ஒதுக்கி ( மிதவை: வலது; விளிம்பு: 0 1.5%; அகலம்: 30%; )
மிதவை கொண்ட லேஅவுட் டெமோ மிதவை உறுப்புகளின் காட்சி மதிப்பை மாற்றும் மிதக்கும் உறுப்புக்கு, பக்கத்தின் இயல்பான ஓட்டத்திலிருந்து உறுப்பு அகற்றப்பட்டது என்பதையும், உறுப்பின் இயல்புநிலை காட்சி மதிப்பு மாறக்கூடும் என்பதையும் புரிந்துகொள்வது அவசியம். ஃப்ளோட் பண்பானது, உறுப்பின் காட்சி மதிப்பைத் தடுப்பதற்கு அமைக்கப்படுவதைச் சார்ந்துள்ளது, மேலும் அது ஏற்கனவே தொகுதி உறுப்பாக வழங்கப்படாவிட்டால், உறுப்பின் இயல்புநிலை காட்சி மதிப்பை மாற்றலாம்.
எடுத்துக்காட்டாக, இன்லைன் போன்ற இன்லைன் என டிஸ்பிளே குறிப்பிடப்பட்ட ஒரு உறுப்பு , எந்த உயரம் அல்லது அகல பண்புகளை புறக்கணிக்கிறது. இருப்பினும், இன்லைன் உறுப்புக்கான மிதவையை நீங்கள் குறிப்பிட்டால், காட்சி மதிப்பு தடையாக மாறும், பின்னர் உறுப்பு ஏற்கனவே உயரம் அல்லது அகல பண்புகளை எடுக்கலாம்.
நாம் ஒரு உறுப்பை மிதக்கும்போது, அது காட்சி சொத்தின் மதிப்பை எவ்வாறு பாதிக்கிறது என்பதில் கவனமாக இருக்க வேண்டும்.
இரண்டு நெடுவரிசைகளுக்கு நீங்கள் மிதவையை அமைக்கலாம், ஒரு நெடுவரிசையை இடதுபுறமாகவும் மற்றொன்று வலதுபுறமாகவும் அமைக்கலாம், ஆனால் பல நெடுவரிசைகளுக்கு நாங்கள் எங்கள் அணுகுமுறையை மாற்ற வேண்டும். உதாரணமாக, நமது உறுப்புகளுக்கு இடையில் மூன்று நெடுவரிசைகளின் வரிசையை வைத்திருக்க விரும்புகிறோம் மற்றும் . நம் உறுப்பை தூக்கி எறிந்தால் மற்றும் மூன்று கூறுகளைப் பயன்படுத்தவும் , எங்கள் HTML இப்படி இருக்கலாம்:
இந்த மூன்று கூறுகளை ஒழுங்கமைக்க மூன்று நெடுவரிசை வரிசையில், அனைத்து உறுப்புகளுக்கும் மிதவை அமைக்க வேண்டும் இடது போல். அகலத்தையும் சரி செய்ய வேண்டும் கூடுதல் நெடுவரிசைகளை கணக்கில் எடுத்துக்கொண்டு அவற்றை ஒன்றன் பின் ஒன்றாக வைப்பது.
பிரிவு ( மிதவை: இடது; விளிம்பு: 0 1.5%; அகலம்: 30%; )
இங்கே எங்களிடம் மூன்று நெடுவரிசைகள் உள்ளன, அனைத்தும் சமமான அகலம் மற்றும் விளிம்பு மதிப்பு மற்றும் மிதவை இடதுபுறமாக அமைக்கப்பட்டுள்ளன.
மிதவையுடன் கூடிய மூன்று நெடுவரிசை தளவமைப்பின் ஆர்ப்பாட்டம் உள்ளடக்கத்தை அழித்தல் மற்றும் மிதத்தல் ஃப்ளோட் சொத்து முதலில் படங்களைச் சுற்றி உள்ளடக்கத்தை அனுமதிக்க வடிவமைக்கப்பட்டுள்ளது. ஒரு படத்திற்கு ஒரு மிதவை கொடுக்கலாம் மற்றும் அந்த படத்தைச் சுற்றியுள்ள அனைத்து உள்ளடக்கமும் இயற்கையாகவே அதைச் சுற்றி பாய்கிறது. இது படங்களுக்கு நன்றாக வேலை செய்யும் போது, மிதவை சொத்து உண்மையில் தளவமைப்பு மற்றும் பொருத்துதல் நோக்கங்களுக்காக பயன்படுத்தப்படவில்லை, இதனால் சில ஆபத்துகள் உள்ளன.
இந்த குறைபாடுகளில் ஒன்று, சில நேரங்களில் சரியான பாணிகள் மிதக்கும் உறுப்புக்கு அருகில் இருக்கும் அல்லது அதன் பெற்றோராக இருக்கும் ஒரு உறுப்பு மீது தோன்றாது. ஒரு உறுப்பு மிதக்கும்படி அமைக்கப்பட்டால், அது பக்கத்தின் இயல்பான ஓட்டத்திலிருந்து அகற்றப்பட்டு, அதன் விளைவாக, மிதக்கும் உறுப்பைச் சுற்றியுள்ள உறுப்புகளின் பாணிகள் எதிர்மறையாக பாதிக்கப்படலாம்.
பெரும்பாலும் விளிம்பு மற்றும் திணிப்பு பண்புகளின் மதிப்புகள் தவறாக விளக்கப்படுகின்றன, இதனால் அவை மிதக்கும் உறுப்புடன் கலக்கின்றன. மற்ற சொத்துக்களும் பாதிக்கப்படலாம்.
மற்றொரு பிழை என்னவென்றால், சில நேரங்களில் தேவையற்ற உள்ளடக்கம் மிதவை உறுப்பைச் சுற்றி வரத் தொடங்குகிறது. ஆவணத்தின் ஓட்டத்தில் இருந்து ஒரு உறுப்பை அகற்றுவது, மிதக்கும் உறுப்பைச் சுற்றியுள்ள அனைத்து உறுப்புகளும் அதைக் கடந்து, மிதக்கும் உறுப்பைச் சுற்றி கிடைக்கக்கூடிய எந்த இடத்தையும் எடுக்க அனுமதிக்கிறது, இது பெரும்பாலும் விரும்பத்தகாதது.
எங்களின் முந்தைய இரண்டு நெடுவரிசை எடுத்துக்காட்டில், உறுப்புகளுக்கு ஒரு மிதவையைச் சேர்த்த பிறகு மற்றும் , ஆனால் அவற்றில் ஏதேனும் அகலப் பண்புகளை அமைப்பதற்கு முன், உறுப்புக்குள் உள்ள உள்ளடக்கம் அதன் மேலே உள்ள இரண்டு நெறிப்படுத்தப்பட்ட கூறுகளுக்கு இடையில் அமைந்து, கிடைக்கக்கூடிய அனைத்து இடத்தையும் நிரப்புகிறது. எனவே உறுப்பு உறுப்புகளுக்கு இடையே உள்ள இடைவெளியில் இருக்கும் மற்றும் , இலவச இடத்தை எடுத்துக்கொள்வது.
ஃப்ளோட் கிளியரிங் இல்லாமல் லேஅவுட் ஆர்ப்பாட்டம் உள்ளடக்கம் மிதக்கும் உறுப்புகளைச் சுற்றி வருவதைத் தடுக்க, மிதவையை அழித்து, பக்கத்தை அதன் இயல்பான ஓட்டத்திற்குத் திருப்ப வேண்டும். மிதவைகளை எவ்வாறு அழிப்பது என்பதைப் பார்ப்போம், பின்னர் அவற்றின் உள்ளடக்கங்களைப் பார்ப்போம்.
மிதவைகளை சுத்தம் செய்தல் மிதவையை அழிப்பது தெளிவான சொத்தைப் பயன்படுத்தி நிகழ்கிறது, இது பல்வேறு மதிப்புகளைப் பெறுகிறது: பொதுவாகப் பயன்படுத்தப்படும் மதிப்புகள் இடது , வலது , மற்றும் இரண்டும் .
பிரிவு (தெளிவு: இடது;)
இடதுபுறம் உள்ள மதிப்பு இடது மிதவைகளை அழிக்கிறது, அதே சமயம் வலது மதிப்பு வலது மிதவைகளை அழிக்கிறது. இருப்பினும், மதிப்பு இரண்டும் இடது மற்றும் வலது மிதவைகளை அழிக்கும் மற்றும் பெரும்பாலும் மிகவும் சிறந்த விருப்பமாகும்.
எங்களின் முந்தைய உதாரணத்திற்குத் திரும்புகிறோம், ஒரு தனிமத்தில் இரண்டின் மதிப்புடன் தெளிவான சொத்தைப் பயன்படுத்தினால் , பின்னர் நாம் மிதவை அழிக்க முடியும். பக்கத்தை அதன் இயல்பான ஓட்டத்திற்குத் திருப்ப, மிதக்கும் உறுப்புகளுக்குப் பிறகு குறிப்பிடப்பட்ட உறுப்புக்கு தெளிவானது பயன்படுத்தப்படுவது முக்கியம், அதற்கு முன் அல்ல.
அடிக்குறிப்பு (தெளிவு: இரண்டும்;)
மிதவை அகற்றலுடன் கூடிய லேஅவுட் ஆர்ப்பாட்டம் உள்ளடக்க மிதவை மிதவையை சுத்தம் செய்வதற்குப் பதிலாக, உள்ளடக்கங்களை மிதக்கும்படி அமைப்பது மற்றொரு விருப்பமாகும். முடிவு ஏறக்குறைய ஒரே மாதிரியாக இருக்கும், ஆனால் மிதவை உள்ளடக்கம் உண்மையில் எங்கள் அனைத்து பாணிகளும் சரியாகக் காண்பிக்கப்படும் என்பதை உறுதி செய்கிறது.
மிதவை உள்ளடக்கத்தை அமைக்க, மிதவை கூறுகள் மூல உறுப்புக்குள் இருக்க வேண்டும், அது ஒரு கொள்கலனாக செயல்படும், ஆவணத்தின் ஓட்டம் அதற்கு வெளியே முற்றிலும் இயல்பானதாக இருக்கும். இங்கே காட்டப்பட்டுள்ளபடி, இந்தப் பெற்றோர் உறுப்புக்கான ஸ்டைலிங் ஒரு குழு வகுப்பால் குறிப்பிடப்படுகிறது:
குழு::முன், .குழு::பின் (உள்ளடக்கம்: ""; காட்சி: அட்டவணை; ) .குழு::பின் (தெளிவு: இரண்டும்; ) .குழு (தெளிவு: இரண்டு; *பெரிதாக்கு: 1; )
இங்கு அதிகம் நடக்கவில்லை, ஆனால் அடிப்படையில் அனைத்து CSS ஆனது குழு உறுப்புக்குள் உள்ள அனைத்து மிதக்கும் கூறுகளையும் அழித்து, ஆவணத்தை இயல்பான ஓட்டத்திற்கு திரும்பச் செய்கிறது.
மேலும் குறிப்பாக, ::முன் மற்றும் ::பின்பு போலி உறுப்புகள், பாடம் 4 இல் விவாதிக்கப்பட்டபடி, வர்க்கக் குழுவுடன் ஒரு உறுப்புக்கு மேலேயும் கீழேயும் உள்ள கூறுகளை மாறும் வகையில் உருவாக்குகிறது. இந்த உறுப்புகள் எந்த உள்ளடக்கத்தையும் கொண்டிருக்கவில்லை மற்றும் தொகுதி உறுப்புகளைப் போலவே அட்டவணை உறுப்புகளாக வழங்கப்படுகின்றன. ஒரு குழு உறுப்புக்குப் பிறகு மாறும் வகையில் உருவாக்கப்பட்ட உறுப்பு, குழு உறுப்புக்குள் உள்ள மிதவையை அழிக்கிறது, முன்பு தெளிவாக இருந்தது போலவே. இறுதியாக, குழு உறுப்பு இடது அல்லது வலது மதிப்புடன் ஒரு மிதவை இருந்தால், அதன் முன் தோன்றும் எந்த மிதவைகளையும் அழிக்கிறது. பழைய உலாவிகளை நன்றாக விளையாட வைக்கும் ஒரு சிறிய தந்திரமும் சேர்க்கப்பட்டுள்ளது.
இங்கே தெளிவானதை விட அதிகமான குறியீடு உள்ளது: இரண்டு கட்டளை, ஆனால் அது மிகவும் பயனுள்ளதாக இருக்கும்.
எங்கள் இரண்டு நெடுவரிசை பக்க அமைப்பைக் கருத்தில் கொண்டு நாம் மடிக்கலாம் மற்றும் தாய் உறுப்பு. இந்த மூல உறுப்பு மிதவை கூறுகளைக் கொண்டிருக்கும். குறியீடு இப்படி இருக்கும்:
குழு::முன், .குழு::பின் (உள்ளடக்கம்: ""; காட்சி: அட்டவணை; ) .குழு::பின் (தெளிவு: இரண்டும்; ) .குழு (தெளிவு: இரண்டும்; *ஜூம்: 1; ) பிரிவு ( மிதவை: இடது ; விளிம்பு: 0 1.5%; அகலம்: 63%; ) ஒதுக்கி ( மிதவை: வலது; விளிம்பு: 0 1.5%; அகலம்: 30%; )
மிதவை உள்ளடக்கம் கொண்ட தளவமைப்பின் ஆர்ப்பாட்டம் இங்கே காட்டப்பட்டுள்ள நுட்பம் "கிளியர்ஃபிக்ஸ்" என்று அழைக்கப்படுகிறது, மேலும் இது பெரும்பாலும் கிளாஸ்ஃபிக்ஸ் அல்லது சிஎஃப் என்ற வகுப்புப் பெயருடன் மற்ற தளங்களில் காணப்படுகிறது. வகுப்புப் பெயர் குழுவைப் பயன்படுத்தத் தேர்வுசெய்தோம், ஏனெனில் இது உறுப்புகளின் குழுவைக் குறிக்கிறது மற்றும் உள்ளடக்கத்தை சிறப்பாக வெளிப்படுத்துகிறது.
கூறுகள் மிதக்கும்படி அமைக்கப்படும் போது, அவை பக்க ஓட்டத்தை எவ்வாறு பாதிக்கின்றன என்பதைக் கண்காணிப்பது மற்றும் பக்க ஓட்டம் அழிக்கப்படுவதன் மூலம் அல்லது மிதவை உள்ளடக்கத்தின் மூலம் மீட்டமைக்கப்படுவதை உறுதி செய்வது முக்கியம். இல்லையெனில், மிதவைகளைக் கண்காணிப்பது அதிக தலைவலியை ஏற்படுத்தும், குறிப்பாக பல வரிசைகள், ஒவ்வொன்றும் பல நெடுவரிசைகளைக் கொண்ட பக்கங்களில்.
நடைமுறையில் பாணிகள் மாநாட்டு தளத்திற்குச் சென்று, சில உள்ளடக்கத்தில் மிதவைகளைச் சேர்க்க முயற்சிப்போம்.
முதலாவதாக, எந்தவொரு உறுப்புக்கும் ஃப்ளோட்டைப் பயன்படுத்துவதற்கு முன், எங்கள் CSS இல் clearfix ஐச் சேர்ப்பதன் மூலம் அந்த மிதக்கும் உறுப்புகளுக்கு உள்ளடக்கத்தை வழங்குவோம். main.css கோப்பில், எங்கள் கிரிட் ஸ்டைல்களுக்குக் கீழே, முன்பு போலவே, குரூப் கிளாஸ் பெயரில் கிளியர்ஃபிக்ஸ் சேர்ப்போம். /* ===================================================== ====== கிளியர்ஃபிக்ஸ் =========================================== / .group::முன், .group::after ( உள்ளடக்கம்: " "; காட்சி: அட்டவணை; ) .group::after (தெளிவு: இரண்டும்; ) .group (தெளிவு: இரண்டு; *பெரிதாக்கு: 1; ) இப்போது நாம் மிதவையைப் பயன்படுத்தலாம், அதை முக்கியமாக வரையறுப்போம்
உள் உறுப்பு இடதுபுறமாக மற்றும் தலைப்பில் மீதமுள்ள உள்ளடக்கத்தை வலதுபுறமாகப் பாயட்டும்.இதைச் செய்ய, உறுப்புக்கு லோகோ வகுப்பைச் சேர்க்கவும்
. அடுத்து, எங்கள் CSS இன் உள்ளே, முக்கிய தலைப்புக்கான புதிய ஸ்டைலிங் பகுதியைச் சேர்ப்போம். இந்த பிரிவில் நாம் உறுப்பைத் தேர்ந்தெடுப்போம் லோகோ வகுப்போடு மிதவையை இடதுபுறமாக அமைக்கவும்.
/* ========================================= முதன்மை தலைப்பு ======= ==================================== */ .லோகோ ( மிதவை: இடது; )நாங்கள் இங்கே இருக்கும்போது, எங்கள் லோகோவில் இன்னும் கொஞ்சம் விவரத்தைச் சேர்ப்போம். உறுப்பு வைப்பதன் மூலம் ஆரம்பிக்கலாம் அல்லது "பாங்குகள்" மற்றும் "மாநாடு" என்ற வார்த்தைகளுக்கு இடையில் ஒரு வரி முறிவு இரண்டு வரிகளில் தோன்றும்படி எங்கள் லோகோ உரையை கட்டாயப்படுத்த வேண்டும்.
CSS இல், எங்கள் லோகோவின் மேற்புறத்தில் ஒரு பார்டரையும் சில செங்குத்து திணிப்புகளையும் சேர்ப்போம், இதனால் லோகோ சுதந்திரமாக "சுவாசிக்க" முடியும்.
லோகோ (எல்லை-மேல்: 4px திட #648880; திணிப்பு: 40px 0 22px 0; மிதவை: இடது; )
நாம் உறுப்பு செய்ததிலிருந்து
நெறிப்படுத்தப்பட்டது, உள்ளடக்கத்தை மிதக்கும்படி அமைக்க விரும்புகிறோம். உடனடி பெற்றோர் ஒரு உறுப்பு ஆகும் எனவே அதில் ஒரு குழு வகுப்பைச் சேர்ப்போம். இதற்கு நாம் முன்பு அமைத்த கிளியர்ஃபிக்ஸ் ஸ்டைல்களைப் பயன்படுத்தும்.
உறுப்பு வடிவம் பெறுகிறது, எனவே உறுப்பைப் பார்ப்போம் . நாங்கள் செய்ததைப் போன்றது , எங்களின் பதிப்புரிமைக்கான மிதவையை உள்ளே விட்டு அமைப்போம் மற்ற அனைத்து உறுப்புகளும் அதைச் சுற்றி வலதுபுறமாக பாயட்டும்.
உறுப்பு போலல்லாமல் இருப்பினும், மிதக்கும் உறுப்புக்கு நாங்கள் வகுப்பை நேரடியாகப் பயன்படுத்தப் போவதில்லை. இந்த முறை ஃப்ளோட் உறுப்பின் பெற்றோருக்கு ஒரு வகுப்பைச் சேர்க்கப் போகிறோம், மேலும் தனித்தன்மையான CSS தேர்வியைப் பயன்படுத்தி உறுப்பைத் தேர்ந்தெடுத்து, அதற்கு ஒரு ஃப்ளோட் கொடுக்கப் போகிறோம்.
உறுப்புடன் முதன்மை-அடிக்குறிப்பு வகுப்பைச் சேர்ப்பதன் மூலம் ஆரம்பிக்கலாம் . ஏனென்றால் உள்ளே நெறிப்படுத்தப்பட்ட கூறுகள் இருக்கும் என்பது எங்களுக்குத் தெரியும் , பிறகு குழு வகுப்பில் இருக்கும்போதே அதைச் சேர்க்க வேண்டும்.
இப்போது முதன்மை-அடிக்குறிப்பு வகுப்பு உறுப்பு மீது அமைக்கப்பட்டுள்ளது , ஒரு உறுப்பைத் தேர்ந்தெடுக்க இந்த வகுப்பைப் பயன்படுத்தலாம் உடன் CSS ஐப் பயன்படுத்துகிறது . நாம் இடது போன்ற ஒரு மிதவை கொடுக்க வேண்டும் . முக்கிய அடிக்குறிப்பு பாணிக்காக எங்கள் main.css கோப்பில் புதிய பிரிவை உருவாக்க மறக்காதீர்கள்.
/* =========================================== பிரதான அடித்தளம் ====== ===================================== */ .முதன்மை-அடிக்குறி சிறியது ( மிதவை: இடது; ) சரிபார்க்க - இங்கே நாம் உறுப்பைத் தேர்ந்தெடுக்கிறோம் , இது எங்கள் உறுப்பு போன்ற முதன்மை அடிக்குறிப்பின் வர்க்க பண்புக்கூறு மதிப்பைக் கொண்ட ஒரு உறுப்புக்குள் இருக்க வேண்டும்
இறுதியாக, உறுப்பின் மேல் மற்றும் கீழ் ஒரு சிறிய திணிப்பைச் சேர்ப்போம். , இது பக்கத்தின் மற்ற பகுதிகளிலிருந்து சிறிது பிரிக்க உதவும். முதன்மை-அடிக்குறிப்பு வகுப்பைப் பயன்படுத்தி இதை நேரடியாகச் செய்யலாம்.
முதன்மை அடிக்குறிப்பு (திணிப்பு-கீழ்: 44px; திணிப்பு-மேல்: 44px; )
உறுப்புகளில் இந்த மாற்றங்கள் அனைத்தையும் கணக்கில் எடுத்துக்கொள்வது மற்றும் , index.html பக்கம் மட்டுமின்றி, ஒவ்வொரு பக்கத்திலும் அவற்றைச் சேர்ப்பதில் உறுதியாக இருக்க வேண்டும்.
அரிசி. 5.01 பல மிதவை கூறுகளைப் பயன்படுத்துதல் மற்றும் பாணிகள் மாநாட்டின் முக்கிய பக்கத்தில் ஒன்றாக வேலை செய்யுங்கள்
இன்லைன்-பிளாக் மூலம் நிலைப்படுத்துதல் ஃப்ளோட்டைப் பயன்படுத்துவதைத் தவிர, இன்லைன்-பிளாக் மதிப்புடன் இணைந்து காட்சிப் பொருளைப் பயன்படுத்துவதன் மூலம் உள்ளடக்கத்தை நிலைநிறுத்துவதற்கான மற்றொரு வழி. இன்லைன்-பிளாக் முறை, நாம் பின்னர் விவாதிக்கலாம், முதன்மையாக பக்கங்களை அமைப்பதற்கு அல்லது ஒருவருக்கொருவர் அடுத்த வரியில் உறுப்புகளை வைப்பதற்கு பயனுள்ளதாக இருக்கும்.
காட்சிப் பண்புக்கான இன்லைன்-பிளாக் மதிப்பு ஒரு வரியில் உள்ள கூறுகளைக் காட்டுகிறது மற்றும் உயரம் , அகலம் , திணிப்பு , பார்டர் மற்றும் விளிம்பு உட்பட பெட்டி மாதிரியின் அனைத்து பண்புகளையும் எடுத்துக்கொள்ள அனுமதிக்கிறது என்பதை நினைவில் கொள்க. இன்லைன்-பிளாக்கைப் பயன்படுத்துவது, எந்த மிதவைகளையும் அகற்றுவது பற்றி கவலைப்படாமல், பிளாக் மாடலின் முழுப் பயனையும் பெற அனுமதிக்கிறது.
இன்லைன்-பிளாக் நடைமுறையில் உள்ளது நமது மூன்று நெடுவரிசை உதாரணத்தை ஆரம்பத்தில் இருந்து பார்ப்போம். எங்கள் HTML ஐ இவ்வாறு சேமிப்பதன் மூலம் தொடங்குவோம்:
இப்போது எங்கள் மூன்று கூறுகளுக்கு மிதவைக்கு பதிலாக அவற்றின் காட்சி மதிப்பை இன்லைன்-பிளாக் க்கு மாற்றுவோம் விளிம்பு பண்புகள் மற்றும் அகலம் முன்பு போலவே இருக்கும். இதன் விளைவாக, எங்கள் CSS இப்படி இருக்கும்:
பிரிவு (காட்சி: இன்லைன்-பிளாக்; விளிம்பு: 0 1.5%; அகலம்: 30%; )
துரதிருஷ்டவசமாக, இந்த குறியீடு மட்டும் தந்திரம் மற்றும் கடைசி உறுப்பு செய்ய போதாது ஒரு புதிய வரிக்கு தள்ளப்படுகிறது. நினைவில் கொள்ளுங்கள், இன்லைன்-பிளாக் கூறுகள் ஒருவருக்கொருவர் அடுத்த வரியில் தோன்றுவதால், அவற்றுக்கிடையே ஒரு இடைவெளி இருக்கும். ஒவ்வொரு தனி இடத்தின் அளவும் ஒரு வரிசையில் உள்ள அனைத்து உறுப்புகளின் அகலம் மற்றும் கிடைமட்ட விளிம்பு மதிப்பில் சேர்க்கப்படும் போது, ஒட்டுமொத்த அகலம் மிகவும் பெரியதாகி, கடைசி உறுப்பை வெளியே தள்ளும் ஒரு புதிய வரிக்கு. அனைத்து பொருட்களையும் காட்ட ஒரு வரியில், ஒவ்வொன்றிற்கும் இடையில் உள்ள வெள்ளை இடைவெளியை நீக்க வேண்டும்
இடைவெளியுடன் கூடிய இன்லைன்-பிளாக் கூறுகளின் ஆர்ப்பாட்டம் இன்லைன்-பிளாக் உறுப்புகளுக்கு இடையில் இடைவெளியை நீக்குகிறது இன்லைன்-பிளாக் கூறுகளுக்கு இடையில் இடைவெளியை அகற்ற பல முறைகள் உள்ளன, மேலும் சில மற்றவற்றை விட மிகவும் சிக்கலானவை. நாங்கள் இரண்டில் அதிக கவனம் செலுத்தப் போகிறோம் எளிய முறைகள் , அவை ஒவ்வொன்றும் HTML க்குள் நிகழ்கின்றன.
ஒவ்வொரு புதிய தொடக்க உறுப்பு குறிச்சொல்லை வைப்பதே முதல் தீர்வு முந்தைய உறுப்பின் இறுதிக் குறிச்சொல்லின் அதே வரியில் . பயன்படுத்துவதற்கு பதிலாக புதிய கோடு ஒவ்வொரு உறுப்புக்கும் ஒரே வரியில் உறுப்புகளைத் தொடங்குகிறோம். எங்கள் HTML இப்படி இருக்கலாம்:
இந்த வழியில் இன்லைன்-பிளாக் கூறுகளை எழுதுவது HTML இல் அத்தகைய கூறுகளுக்கு இடையில் இடைவெளி இல்லை என்பதை உறுதி செய்கிறது. எனவே, பக்கம் காட்டப்படும் போது இடைவெளி தோன்றாது.
இடைவெளிகள் இல்லாத இன்லைன்-பிளாக் கூறுகளின் ஆர்ப்பாட்டம் இன்லைன்-பிளாக் உறுப்புகளுக்கு இடையில் இடைவெளியை அகற்றுவதற்கான மற்றொரு முறை, உறுப்பு மூடும் குறிச்சொல்லுக்குப் பிறகு உடனடியாக ஒரு HTML கருத்தைத் திறப்பதாகும். அடுத்த உறுப்பின் தொடக்க குறிச்சொல்லுக்கு சற்று முன் கருத்தை மூடவும். இது இன்லைன்-பிளாக் கூறுகளை HTML இல் தனித்தனி வரிகளில் தொடங்குவதற்கும் முடிப்பதற்கும் அனுமதிக்கிறது மற்றும் உறுப்புகளுக்கு இடையில் ஏதேனும் சாத்தியமான இடத்தை "கருத்து" செய்யும். இதன் விளைவாக வரும் குறியீடு இப்படி இருக்கும்:
இந்த விருப்பங்கள் எதுவும் சரியானவை அல்ல, ஆனால் அவை பயனுள்ளதாக இருக்கும். சிறந்த அமைப்பிற்காக கருத்துகளைப் பயன்படுத்துவதை நான் விரும்புவேன், ஆனால் நீங்கள் எந்த விருப்பத்தைத் தேர்வு செய்கிறீர்கள் என்பது முற்றிலும் உங்களுடையது.
மீண்டும் பயன்படுத்தக்கூடிய தளவமைப்புகளை உருவாக்கவும் ஒரு தளத்தை உருவாக்கும்போது, வேறு இடங்களில் மீண்டும் பயன்படுத்தக்கூடிய மட்டு பாணிகளை எழுதுவது எப்போதும் சிறந்தது, மேலும் மீண்டும் பயன்படுத்தக்கூடிய தளவமைப்புகள் மீண்டும் பயன்படுத்தக்கூடிய குறியீட்டின் பட்டியலில் முதலிடத்தில் இருக்கும். மிதவைகள் அல்லது இன்லைன்-பிளாக் கூறுகளைப் பயன்படுத்தி தளவமைப்புகளை உருவாக்கலாம், ஆனால் எது சிறப்பாகச் செயல்படுகிறது, ஏன்?
ஃப்ளோட் அல்லது இன்லைன்-பிளாக் கூறுகள் பக்க கட்டமைப்பிற்கு சிறந்ததா என்ற கேள்வி விவாதத்திற்கு திறந்திருக்கும். ஒரு கட்டம் அல்லது பக்க தளவமைப்பை உருவாக்க இன்லைன்-பிளாக் கூறுகளைப் பயன்படுத்துவதே எனது அணுகுமுறை, பின்னர் உறுப்பைச் சுற்றி உள்ளடக்கம் ஓட வேண்டும் என்று நான் விரும்பும் போது மிதவையைப் பயன்படுத்த வேண்டும் (படங்களுடன் பணிபுரியும் போது மிதவைகள் வடிவமைக்கப்பட்டுள்ளன). பொதுவாக, இன்லைன்-பிளாக் உறுப்புகளுடன் வேலை செய்வது எளிதாக இருக்கிறது.
இருப்பினும், உங்களுக்கு எது சிறந்தது என்பதைப் பயன்படுத்தவும். ஒரு அணுகுமுறையை மற்றொன்றை விட நீங்கள் நன்கு அறிந்திருந்தால், அதைப் பயன்படுத்தவும்.
வேலைகளில் புதிய CSS விவரக்குறிப்புகள் உள்ளன - குறிப்பாக நெகிழ்வு மற்றும் கட்டம் பண்புகள் - இது உங்கள் பக்கங்களை எவ்வாறு சிறப்பாக அமைப்பது என்பதை தீர்மானிக்க உதவும். இந்த முறைகள் பாப் அப் செய்யத் தொடங்கும் போது அவற்றைக் கவனியுங்கள்.
நடைமுறையில் மீண்டும் பயன்படுத்தக்கூடிய தளவமைப்புகளைப் பற்றிய உறுதியான புரிதலுடன், எங்கள் ஸ்டைல்கள் மாநாட்டு தளத்தில் ஒன்றைச் செயல்படுத்துவதற்கான நேரம் இது.
ஸ்டைல்கள் மாநாட்டு இணையதளத்திற்கு, இன்லைன்-பிளாக் கூறுகளைப் பயன்படுத்தி மூன்று நெடுவரிசை அமைப்பை உருவாக்குவோம். ஒரே அகலத்தில் மூன்று நெடுவரிசைகள் அல்லது இரண்டு நெடுவரிசைகளை மொத்த அகலத்துடன் ஒன்றுக்கு 2/3 ஆகவும் மற்றொன்றுக்கு 1/3 ஆகவும் பிரிக்கும் வகையில் இதைச் செய்வோம்.
முதலில், இந்த நெடுவரிசைகளின் அகலத்தை வரையறுக்கும் வகுப்புகளை உருவாக்குவோம். இந்த இரண்டு வகுப்புகளை மூன்றில் ஒரு பங்கிற்கு col-1-3 என்றும் மூன்றில் இரண்டு பங்குக்கு col-2-3 என்றும் அழைப்போம். எங்கள் main.css கோப்பின் கட்டம் பிரிவில், முன்னோக்கி நகர்ந்து, இந்த வகுப்புகள் மற்றும் அவற்றுடன் தொடர்புடைய அகலங்களை வரையறுப்போம்.
Col-1-3 (அகலம்: 33.33%; ) .col-2-3 (அகலம்: 66.66%; )
இரண்டு நெடுவரிசைகளும் இன்லைன் பிளாக் உறுப்புகளாகத் தோன்ற வேண்டும் என்று நாங்கள் விரும்புகிறோம். அவற்றின் செங்குத்து சீரமைப்பு ஒவ்வொரு நெடுவரிசையின் மேற்புறத்திலும் அமைக்கப்பட்டிருப்பதையும் உறுதிசெய்ய வேண்டும்.
காட்சி மற்றும் செங்குத்து சீரமைப்பைப் பகிரும் இரண்டு புதிய தேர்வாளர்களை உருவாக்குவோம்.
Col-1-3, .col-2-3 (காட்சி: இன்லைன்-பிளாக்; செங்குத்து-சீரமைப்பு: மேல்; )
CSS ஐ மீண்டும் பாருங்கள். காற்புள்ளியால் பிரிக்கப்பட்ட col-1-3 மற்றும் col-2-3 ஆகிய இரண்டு வகுப்பு தேர்வாளர்களை உருவாக்கினோம். முதல் தேர்வாளரின் முடிவில் ஒரு கமா என்பது அதைத் தொடர்ந்து மற்றொரு தேர்வாளரால் வருவதைக் குறிக்கிறது. இரண்டாவது தேர்வாளருக்குப் பிறகு ஒரு தொடக்க சுருள் பிரேஸ் உள்ளது, இது நடை விளக்கம் தொடங்குகிறது என்பதைக் குறிக்கிறது. தேர்வாளர்களைப் பிரிக்க கமாவைப் பயன்படுத்துவதன் மூலம், ஒரே நேரத்தில் ஒரு பாணியை பல தேர்வாளர்களுடன் பிணைக்கலாம்.
உள்ளடக்கத்தை உடைக்க நெடுவரிசைகளுக்கு இடையில் சிறிது இடைவெளி வைக்க விரும்புகிறோம். ஒவ்வொரு நெடுவரிசையிலும் கிடைமட்ட திணிப்பைச் சேர்ப்பதன் மூலம் இதைச் செய்யலாம்.
இது நன்றாக வேலை செய்கிறது, இருப்பினும், இரண்டு நெடுவரிசைகள் ஒருவருக்கொருவர் அடுத்ததாக வைக்கப்படும் போது, அவற்றுக்கிடையேயான இடைவெளியின் அகலம் வெளிப்புற விளிம்பிலிருந்து இடைவெளியை விட இரண்டு மடங்கு அகலமாக இருக்கும். இதை சமன் செய்ய, எங்களின் அனைத்து நெடுவரிசைகளையும் ஒரு கட்டத்தில் வைத்து, அதே திணிப்பை அதில் சேர்ப்போம்.
நமது கட்டத்தை வரையறுக்க, கிரிட் வகுப்பைப் பயன்படுத்துவோம், பின்னர் அதே கிடைமட்ட திணிப்பை கட்டம், col-1-3 மற்றும் col-2-3 வகுப்புகளுக்கு வழங்குவோம். காற்புள்ளிகள் மீண்டும் எங்கள் தேர்வாளர்களைப் பிரிக்கும் போது, எங்கள் CSS இப்படி இருக்கும்:
கட்டம், .col-1-3, .col-2-3 (திணிப்பு-இடது: 15px; திணிப்பு-வலது: 15px; )
நாம் கிடைமட்ட திணிப்பு அமைக்கும் போது, நாம் கவனமாக இருக்க வேண்டும். நினைவில் கொள்ளுங்கள், கடந்த பாடத்தில் 960 பிக்சல்கள் அகலம் கொண்ட பக்கத்தில் எங்கள் உள்ளடக்கம் அனைத்தையும் மையப்படுத்த, கொள்கலன் வகுப்பைக் கொண்ட கொள்கலனை உருவாக்கியுள்ளோம். IN இந்த நேரத்தில் , க்ரிட் கிளாஸுடன் ஒரு உறுப்பை கண்டெய்னர் கிளாஸுடன் ஒரு உறுப்பின் உள்ளே வைத்தால், அதன் கிடைமட்ட திணிப்பு ஒன்றாகச் சேர்க்கப்படும், மேலும் பக்கத்தின் மீதமுள்ள அகலத்தின் விகிதத்தில் எங்கள் நெடுவரிசைகள் காட்டப்படாது.
பழைய கொள்கலன் விதிகளை பின்வருமாறு உடைப்பதன் மூலம் இதைச் செய்வோம்:
கொள்கலன், .கிரிட் (விளிம்பு: 0 ஆட்டோ; அகலம்: 960px; ) .கொள்கலன் (திணிப்பு-இடது: 30px; திணிப்பு-வலது: 30px; )
இப்போது கண்டெய்னர் அல்லது கிரிட் கிளாஸ் கொண்ட எந்த உறுப்பும் 960 பிக்சல்கள் அகலம் மற்றும் பக்கத்தின் மையத்தில் இருக்கும். கூடுதலாக, கன்டெய்னர் கிளாஸுடன் இருக்கும் எந்த உறுப்புக்கும் தற்போதுள்ள கிடைமட்டத் திணிப்பைப் புதிய, தனி விதிகளுக்கு நகர்த்துவதன் மூலம் நாங்கள் தக்கவைத்துள்ளோம்.
சரி, கண்ணி அமைப்பதில் கடினமான பகுதி அனைத்தும் முடிந்தது. இப்போது எங்கள் HTML உடன் பணிபுரியும் நேரம் வந்துவிட்டது மற்றும் இந்த வகுப்புகள் எவ்வாறு செயல்படுகின்றன என்பதைப் பார்க்கவும்.
முகப்புப் பக்கத்தில் உள்ள index.html கோப்பில் மூன்று நெடுவரிசைகளில் சீரமைக்கப்பட்ட டீஸர்களுடன் தொடங்குவோம். தற்போது டீசர்கள் எலிமெண்டில் மூடப்பட்டு உள்ளன கொள்கலன் வர்க்கத்துடன். கன்டெய்னர் வகுப்பை கட்டத்திற்கு மாற்ற விரும்புகிறோம், இதன் மூலம் உள்ளே நெடுவரிசைகளை வைக்கலாம்.
...
...
...
...
இறுதியாக, எங்கள் நெடுவரிசைகள் ஒவ்வொன்றும் இன்லைன் பிளாக் உறுப்பு என்பதால், அவற்றுக்கிடையே உள்ள வெள்ளை இடைவெளியை அகற்றுவதை உறுதி செய்ய வேண்டும். இதைச் செய்ய, நாங்கள் கருத்துகளைப் பயன்படுத்துவோம் மற்றும் எங்கள் குறியீட்டை சிறப்பாக ஒழுங்கமைக்க ஒவ்வொரு பகுதியிலும் சில ஆவணங்களைச் சேர்ப்போம்.
...
...
...
சரிபார்க்க, அதைத் தொடர்ந்து வரும் "ஸ்பீக்கர்கள்" பகுதியை அடையாளம் காணும் வகையில் வரி 3 இல் கருத்துரையை அளித்துள்ளோம். வரி 7 இன் முடிவில், இறுதிக் குறிச்சொல்லுக்குப் பிறகு உடனடியாக ஒரு கருத்தைத் திறக்கிறோம். இந்த கருத்தின் உள்ளே, வரி 9 இல், "அட்டவணை" என்ற பகுதியை வரையறுக்கிறோம். பின்னர் 11 வரியின் தொடக்கத்தில், தொடக்க குறிச்சொல்லுக்கு சற்று முன் கருத்தை மூடவும் . இதேபோன்ற கருத்து அமைப்பு இரண்டு கூறுகளுக்கு இடையே 13 முதல் 17 வரையிலான வரிகளில் தோன்றும் , இடம் பகுதிக்கு முன். பொதுவாக, நெடுவரிசைகளுக்கு இடையில் ஏதேனும் சாத்தியமான வெள்ளை இடைவெளியை நாங்கள் கருத்து தெரிவித்தோம், அதே நேரத்தில் எங்கள் பிரிவுகளை அடையாளம் காண அதே கருத்துகளைப் பயன்படுத்துகிறோம்.
1/3 மற்றும் 2/3 நெடுவரிசை அகலங்களைப் பயன்படுத்தி, வெவ்வேறு தளவமைப்புகளை ஆதரிக்கும் மூன்று-நெடுவரிசை கட்டம் இப்போது எங்களிடம் உள்ளது. எங்கள் முகப்புப் பக்கத்தில் இப்போது அனைத்து டீஸர்களையும் பிரிக்கும் மூன்று நெடுவரிசைகள் உள்ளன.
அரிசி. 5.02 முகப்பு பக்கம் பாணிகள் மாநாட்டில் இப்போது மூன்று நெடுவரிசை தளவமைப்பு உள்ளது
டெமோ மற்றும் மூல குறியீடு கீழே நீங்கள் ஸ்டைல்கள் மாநாட்டு இணையதளத்தை அதன் தற்போதைய நிலையில் பார்க்கலாம், மேலும் பதிவிறக்கவும் ஆதாரம் இந்த நேரத்தில் தளம்.
தனித்துவமான உறுப்பு நிலைப்படுத்தல் விரைவில் அல்லது பின்னர் எல்லோரும் ஒரு உறுப்பை துல்லியமாக நிலைநிறுத்த விரும்புவார்கள், ஆனால் மிதவை அல்லது இன்லைன்-பிளாக் கூறுகள் அத்தகைய தந்திரத்தை அனுமதிக்காது. பக்கத்தின் ஓட்டத்தில் இருந்து ஒரு உறுப்பை அகற்றும் மிதவை கூறுகள் பெரும்பாலும் விரும்பத்தகாத முடிவுகளை உருவாக்குகின்றன, ஏனெனில் சுற்றியுள்ள கூறுகள் மிதக்கும் உறுப்பைச் சுற்றிக் கொள்கின்றன. இன்லைன் பிளாக் கூறுகள், நாம் நெடுவரிசைகளை உருவாக்கவில்லை என்றால், சரியாக நிலைநிறுத்தும்போது மிகவும் புத்திசாலித்தனமாக இருக்கும். இது போன்ற சூழ்நிலைகளுக்கு, பிளாக்கின் ஆஃப்செட் பண்புகளுடன் இணைந்து நிலைப் பண்புகளைப் பயன்படுத்தலாம்.
நிலைப் பண்பு, பக்கத்தில் உறுப்பு எவ்வாறு நிலைநிறுத்தப்பட்டுள்ளது மற்றும் அது சாதாரண ஆவண ஓட்டத்தில் காட்டப்படுமா என்பதைத் தீர்மானிக்கிறது. இது பிளாக்கின் ஆஃப்செட் பண்புகளுடன் இணைந்து பயன்படுத்தப்படுகிறது மேல் , வலது , கீழ் மற்றும் இடது , உறுப்பு வெவ்வேறு திசைகளில் நகர்த்துவதன் மூலம் உறுப்பு எங்கு நிலைநிறுத்தப்படும் என்பதைத் தீர்மானிக்கிறது.
முன்னிருப்பாக, ஒவ்வொரு உறுப்பின் நிலை மதிப்பும் நிலையானதாக அமைக்கப்படும், அதாவது ஆவணத்தின் இயல்பான ஓட்டத்தில் உறுப்பு உள்ளது மற்றும் அதை நிலைநிறுத்த எந்த பண்புகளையும் எடுக்காது. நிலையான மதிப்பு பெரும்பாலும் தொடர்புடைய அல்லது முழுமையான மதிப்பால் மேலெழுதப்படுகிறது, அதை நாம் அடுத்துப் பார்ப்போம்.
உறவினர் நிலைப்படுத்தல் பொசிஷன் சொத்தை உறவினர் என அமைப்பது, பக்கத்தின் இயல்பான ஓட்டத்தில் உறுப்புகள் தோன்றுவதற்கு அனுமதிக்கிறது, உறுப்பின் நோக்கம் கொண்ட இடத்தை ஒதுக்குகிறது மற்றும் பிற உறுப்புகள் அதைச் சுற்றி பாய்வதைத் தடுக்கிறது. இருப்பினும், ஆஃப்செட் பண்புகளைப் பயன்படுத்தி ஒரு உறுப்பின் நிலையை மாற்றவும் இது உங்களை அனுமதிக்கிறது. எடுத்துக்காட்டாக, பின்வரும் HTML மற்றும் CSS ஐக் கவனியுங்கள்:
...
...
...
பிரிவு (உயரம்: 100px; அகலம்: 100px; ) .ஆஃப்செட் (இடது: 20px; நிலை: உறவினர்; மேல்: 20px; )
உறவினர் நிலைப்பாடு ஆர்ப்பாட்டம் இங்கே இரண்டாவது உறுப்பு
ஆஃப்செட் வகுப்பில், நிலை மதிப்பு தொடர்புடையதாக அமைக்கப்படுகிறது, அத்துடன் இரண்டு ஆஃப்செட் பண்புகள் - இடது மற்றும் மேல். இது தனிமத்தின் அசல் நிலையைப் பராமரிக்கிறது மற்றும் பிற உறுப்புகள் அந்தப் பகுதிக்குள் செல்ல அனுமதிக்கப்படாது. கூடுதலாக, ஆஃப்செட் பண்புகள் உறுப்பை இடதுபுறத்தில் இருந்து 20 பிக்சல்கள் மற்றும் அசல் இருப்பிடத்தின் மேல் இருந்து 20 பிக்சல்கள் தள்ளி நகர்த்துகிறது.
ஒப்பீட்டளவில் நிலைநிறுத்தப்பட்ட உறுப்புகளுக்கு, பிளாக்கின் ஆஃப்செட் பண்புகள் உறுப்பு அதன் அசல் நிலையைக் கொண்டு எங்கு நகர்த்தப்படும் என்பதைத் தீர்மானிக்கிறது என்பதை அறிவது அவசியம். எனவே 20 பிக்சல்கள் மதிப்பு கொண்ட இடது சொத்து உண்மையில் உறுப்பு வலது 20 பிக்சல்களுக்கு தள்ளுகிறது. 20px மதிப்பைக் கொண்ட ஒரு உயர்மட்ட சொத்து, உறுப்பு 20px கீழே தள்ளும்.
ஆஃப்செட் பண்புகளைப் பயன்படுத்தி ஒரு உறுப்பை நாம் நிலைநிறுத்தும்போது, மார்ஜின் அல்லது பேடிங் பண்புகள் செய்வது போல அதை கீழே தள்ளாமல், உறுப்பு அதன் கீழே உள்ள உறுப்பை ஒன்றுடன் ஒன்று சேர்க்கிறது.
முழுமையான நிலைப்படுத்தல் நிலைப் பண்புக்கான முழுமையான மதிப்பு ஒப்பீட்டு மதிப்பிலிருந்து வேறுபடுகிறது, இதில் முற்றிலும் நிலைப்படுத்தப்பட்ட உறுப்பு ஆவணத்தின் இயல்பான ஓட்டத்தில் தோன்றாது, மேலும் முற்றிலும் நிலைப்படுத்தப்பட்ட உறுப்பின் அசல் இடமும் நிலையும் ஒதுக்கப்படவில்லை.
கூடுதலாக, முற்றிலும் நிலைநிறுத்தப்பட்ட கூறுகள் அவற்றின் நெருங்கிய ஒப்பீட்டளவில் நிலைநிறுத்தப்பட்ட பெற்றோர் உறுப்புடன் தொடர்புடையவை. ஒப்பீட்டளவில் நிலைநிறுத்தப்பட்ட பெற்றோர் இல்லாவிட்டால், முற்றிலும் நிலைநிறுத்தப்பட்ட உறுப்பு உறுப்புடன் தொடர்புடையதாக இருக்கும்.
. இது ஒரு சிறிய தகவல்; சில குறியீட்டில் இது எவ்வாறு செயல்படுகிறது என்பதைப் பார்ப்போம்:
பிரிவு (நிலை: உறவினர்; ) div (நிலை: முழுமையானது; வலது: 20px; மேல்: 20px; )
முழுமையான நிலைப்பாடு ஆர்ப்பாட்டம் இந்த எடுத்துக்காட்டில் உறுப்பு தொடர்புடைய நிலையில் உள்ளது, ஆனால் எந்த ஆஃப்செட் பண்புகளையும் சேர்க்கவில்லை. எனவே, அதன் நிலை மாறாது. உறுப்பு ஆஃப்செட் வகுப்பில் நிலை மதிப்பு முழுமையானதாக இருக்கும். உறுப்பு என்பதால்
ஒப்பீட்டளவில் மிக நெருக்கமான பெற்றோர் உறுப்பு ஆகும் , பின்னர் உறுப்பு
உறுப்புடன் தொடர்புடையதாக இருக்கும்
.ஒப்பீட்டளவில் நிலைநிறுத்தப்பட்ட உறுப்புகளுக்கு, ஆஃப்செட் பண்புகள் உறுப்பு எந்தத் திசையில் நகர்த்தப்படும் என்பதைத் தீர்மானிக்கிறது. முற்றிலும் நிலைநிறுத்தப்பட்ட உறுப்புகளுக்கு, உறுப்பை அதன் நெருங்கிய உறவினர் நிலைபெற்ற பெற்றோருடன் ஒப்பிடும்போது எந்த திசையில் நகர்த்தப்படும் என்பதை ஆஃப்செட் பண்புகள் தீர்மானிக்கின்றன.
வலது மற்றும் மேல் பண்புகளின் விளைவாக, உறுப்பு
வலதுபுறத்தில் இருந்து 20 பிக்சல்கள் மற்றும் மேலே இருந்து 20 பிக்சல்கள் உள்ளே தோன்றும்
.உறுப்பு என்பதால்
முற்றிலும் நிலைநிறுத்தப்பட்டுள்ளது, இது பக்கத்தின் இயல்பான ஓட்டத்தில் நிலைநிறுத்தப்படவில்லை மற்றும் அதைச் சுற்றியுள்ள எந்த உறுப்புகளையும் ஒன்றுடன் ஒன்று சேர்க்கும். மேலும், தொடக்க நிலை
சேமிக்கப்படவில்லை மற்றும் பிற கூறுகள் இந்த இடத்தைப் பிடிக்கலாம். பொதுவாக, நிலை பண்புகள் மற்றும் ஆஃப்செட் பண்புகளைப் பயன்படுத்தாமல் பெரும்பாலான நிலைப்படுத்தல் நிகழலாம், ஆனால் சில சந்தர்ப்பங்களில் அவை மிகவும் பயனுள்ளதாக இருக்கும்.
சுருக்கம் HTML மற்றும் CSS இல் உள்ளடக்கத்தை எவ்வாறு நிலைநிறுத்துவது என்பதைக் கற்றுக்கொள்வது இந்த மொழிகளில் தேர்ச்சி பெறுவதற்கான ஒரு பெரிய படியாகும். இதனுடன் பிளாக் மாடலைச் சேர்க்கவும், முன்-இறுதி டெவலப்பர்களாக மாறுவதற்கான பாதையில் நாங்கள் நன்றாக இருக்கிறோம்.
இந்த டுடோரியல் கட்டுரை மிக முக்கியமான தலைப்புக்கு அர்ப்பணிக்கப்படும், இது பக்கத்தில் உள்ள உறுப்புகளின் நிலைப்பாடு தொடர்பானது; அதற்கு உங்களிடமிருந்து அதிகபட்ச கவனம் தேவைப்படும். பின்வரும் வகையான உறுப்பு நிலைப்படுத்தலை நீங்கள் நன்கு அறிந்திருப்பீர்கள்: அறுதி , உறவினர் , சரி செய்யப்பட்டது மற்றும் நிலையான .
நிலைப்படுத்தல் உங்களுக்குத் தேவையான இடத்தில் இந்த அல்லது அந்த உறுப்பை வைக்க உங்களை அனுமதிக்கும், இந்த கட்டுரையின் நோக்கம் இது என்ன விதிகள், என்ன CSS பண்புகள் பயன்படுத்தப்பட வேண்டும் மற்றும் ஏன் என்பதைப் புரிந்துகொள்வதாகும்.
உறுப்பு நிலைப்படுத்தலின் வகைகள்
அடிப்படைகள் CSS சொத்து பக்கத்தில் உள்ள உறுப்புகளின் நிலைப்பாட்டைக் கட்டுப்படுத்த உங்களை அனுமதிப்பது நிலைப் பண்பு, உறுப்புக்கு எந்த வகையான பொருத்துதல் பயன்படுத்தப்படுகிறது என்பதை உலாவிக்கு தெரிவிக்கிறது ( நிலையான - நிலையான உறவினர் - உறவினர், அறுதி – முழுமையான , அல்லது சரி செய்யப்பட்டது - சரி செய்யப்பட்டது).
எந்தப் பக்கத்திலும் கூறுகள் எவ்வாறு நிலைநிறுத்தப்படுகின்றன என்பதை முழுமையாகப் புரிந்து கொள்ள, நீங்கள் அனைத்து வகையான பொருத்துதல்களையும் விரிவாகப் படிக்க வேண்டும். இந்த டுடோரியல் கட்டுரை உங்களுக்கு அத்தகைய வாய்ப்பை வழங்கும்; இப்போது நாம் ஒவ்வொரு வகை நிலைப்படுத்தலைப் பற்றியும் தனித்தனியாகப் பேசுவோம், மேலும் ஆவணத்தில் உள்ள உறுப்புகளின் இடப்பெயர்ச்சி எவ்வாறு நிகழ்கிறது என்பதை பகுப்பாய்வு செய்வோம்.
முழுமையான நிலைப்படுத்தல்
நீங்கள் கவனித்தபடி, உள்ள கூறுகள் முழுமையான நிலைப்படுத்தல் , பிரதான பக்க ஓட்டத்திலிருந்து பிரிக்கப்பட்டது , இது உறுப்புகள் ஒன்றின் மேல் ஒன்றாக அடுக்குவதற்கு வழிவகுக்கும். இன்னும் ஒரு நுணுக்கம் உள்ள கூறுகளுடன் பணிபுரிதல் முழுமையான நிலைப்படுத்தல் , அதுதான் அவை மிதக்க முடியாது . மிதக்கும் கூறுகள் கொண்ட கூறுகளாக மட்டுமே இருக்க முடியும் நிலையான நிலைப்படுத்தல் (நிலையானது), அதாவது உறுப்புக்கு முன்னிருப்பாக அமைக்கப்படும் ஒன்று. "" பாடநூல் கட்டுரையில் மிதக்கும் கூறுகளுடன் பணிபுரியும் முறைகளைப் பற்றி நாங்கள் விவாதித்தோம்.
உறவினர் நிலைப்படுத்தல்
நாம் பார்க்கப்போகும் அடுத்த வகை நிலைப்பாடு . இது அமைக்கப்பட்டுள்ள கூறுகள் உறவினர் நிலைப்படுத்தல் (நிலை: உறவினர்) மாற்றப்பட்டது (இடப்பட்டது), அல்லது வேறுவிதமாகக் கூறினால்.
உதாரணத்திற்கு நேராக செல்லலாம், பின்னர் வேலை செய்யும் போது எழும் அனைத்து நுணுக்கங்களையும் பற்றி பேசலாம் .
உறுப்புகளின் ஒப்பீட்டு நிலைப்பாடு
நிலையான
வர்க்கம் = "உறவினர்" >உறவினர்
வர்க்கம் = "நிலையான" >நிலையான
இந்த எடுத்துக்காட்டில் நாம் என்ன செய்தோம்:
தொகுதிகளுக்கு (உறுப்புகள் ), இதில் உள்ளது
நிலையான நிலைப்படுத்தல் (இயல்புநிலை) உயரத்தை 50 பிக்சல்களாகவும் பின்னணி நிறத்தை -
சிவப்பு .
நாங்கள் ஒரு உறுப்பை வைத்தோம் உறவினர் நிலைப்படுத்தல் (நிலை: உறவினர்), அதன் உயரத்தை 100 பிக்சல்கள் மற்றும் பின்னணி நிறமாக அமைக்கவும் பச்சை . மேலும், அவர் என்றும் குறிப்பிடப்பட்டுள்ளது அதன் தற்போதைய நிலைக்கு ஒப்பாக நகர்கிறது மேல் விளிம்பிலிருந்து 50 பிக்சல்கள் மற்றும் இடது விளிம்பிலிருந்து 100 பிக்சல்கள், ஆவணம் நிரம்பி வழிகிறது.
எங்கள் உதாரணத்தின் முடிவு:
போலல்லாமல், இந்த எடுத்துக்காட்டில் இருந்து வலியுறுத்துவதும் அவசியம் முழுமையான நிலைப்படுத்தல் ஆவணத்தில் உள்ள பிற கூறுகள் உடன் உறுப்புகளுக்கு எதிர்வினையாற்றுகின்றன உறவினர் நிலைப்படுத்தல் . உறுப்பை நகர்த்துவதற்கான கட்டளையை உலாவிக்கு வழங்கிய போதிலும், உலாவி உறுப்புக்கான இடத்தை ஒதுக்கியது, நகரும் முன் உறுப்பு ஆரம்பத்தில் இருக்க வேண்டிய வெற்று இடத்தை விட்டுச்செல்கிறது.
நடைமுறையில், உள்ள உறுப்புகளை நீங்கள் நகர்த்த வேண்டியதில்லை உறவினர் நிலைப்படுத்தல் . முக்கிய யோசனை உறவினர் நிலைப்படுத்தல் ஒரு உறுப்பை எங்காவது நகர்த்துவது அல்ல, ஆனால் ஒரு உறுப்புக்கு "கொள்கலன்" ஒன்றை உருவாக்கவும் முழுமையான நிலைப்படுத்தல்
. வேறு வார்த்தைகளில் கூறுவதானால், உள்ளமைக்கப்பட்ட கூறுகள் உலாவி சாளரத்தின் விளிம்புடன் ஒப்பிடப்படாது, ஆனால் இந்த உறுப்புடன் தொடர்புடையது. உறவினர் நிலைப்படுத்தல் மற்றும் அமைந்துள்ளது முக்கிய ஆவண நூலில் . இந்த டுடோரியல் கட்டுரையில் இந்த விஷயத்தை இன்னும் விரிவாகக் கருதுவோம்.
நிலையான நிலைப்படுத்தல்
மூன்றாவது நாம் பார்க்கப்போகும் நிலைப்பாடு வகை . மணிக்கு நிலையான நிலைப்படுத்தல் உறுப்பு நகர்கிறது உலாவி சாளரத்தின் கொடுக்கப்பட்ட விளிம்புடன் தொடர்புடையது . தனித்துவமான அம்சம் இந்த நிலைப்படுத்தல் என்பது பக்கத்தை உருட்டும் போது உறுப்பு ஒரே இடத்தில் இருக்கும் , அதாவது, தோராயமாகச் சொன்னால், அது பக்கத்துடன் உருட்டுகிறது (உறுப்பு சரி செய்யப்பட்டது).
இணையத்தில் பயணம் செய்யும் போது, நீங்கள் அடிக்கடி வழிசெலுத்தல் மெனுக்கள், பக்கப்பட்டிகள் அல்லது "பக்கத்தின் மேல்" பொத்தான்களை ஒரே இடத்தில் சரி செய்திருப்பீர்கள் என்று நினைக்கிறேன். இவை அனைத்தும் சாத்தியமானது நன்றி நிலையான நிலைப்படுத்தல் .
ஒரு நிலையான பக்கப்பட்டியை வடிவமைப்பதற்கான உதாரணத்தைப் பார்ப்போம்.
நிலையான உறுப்பு நிலைப்படுத்தல்
சரி செய்யப்பட்டது
வர்க்கம் = "கொள்கலன்" >
இந்த எடுத்துக்காட்டில் நாம் என்ன செய்தோம் என்று பார்ப்போம்:
உறுப்புகளுக்கு அமைக்கவும் மற்றும் 100% க்கு சமமான உயரம், இது எங்கள் பக்கப்பட்டியின் சதவீதத்தில் உயரத்தை அமைக்க அனுமதிக்கும். கூடுதலாக, இந்த உறுப்புகளுக்கான விளிம்புகளை அகற்றியுள்ளோம், உலாவியின் உள்ளமைக்கப்பட்ட பாணிகளை அகற்ற இது அவசியம்.
எங்கள் பக்கப்பட்டியில், உயரத்தை பெற்றோர் உறுப்பாக (100%) அமைக்கவும், அகலத்தை பெற்றோர் உறுப்பின் 15% ஆகவும், பின்புல வண்ணத்தை அமைக்கவும் சிவப்பு . எங்கள் பக்கப்பட்டியில் உள்ளது என்பதையும் சுட்டிக்காட்டினார் நிலையான நிலைப்படுத்தல் , இது திரையில் ஒட்டிக்கொள்வது போல் தோன்ற அனுமதிக்கிறது. எங்கள் பேனல் வலதுபுறத்தில் தோன்றுவதற்கு, சரியான மதிப்பை 0 க்கு அமைக்கிறோம் (உலாவி சாளரத்தின் வலது விளிம்பிலிருந்து நிலைப்படுத்தப்பட்ட உறுப்பின் ஆஃப்செட்).
ஆர்ப்பாட்டத்திற்கு நிலையான நிலைப்படுத்தல் 2000 பிக்சல்கள் உயரம் கொண்ட கொள்கலனை உருவாக்கினோம். இப்போது நாம் பக்கத்தை ஸ்க்ரோல் செய்தால், நமது பக்கப்பட்டி அப்படியே இருக்கும், ஆனால் கொள்கலனின் உள்ளடக்கங்கள் (முக்கிய உள்ளடக்கம்) உருட்டும்.
எங்கள் உதாரணத்தின் முடிவு:
நிலையான நிலைப்படுத்தல்
சரி, நிலைப்படுத்தலின் இறுதி வகை நிலையான நிலைப்படுத்தல் (நிலையான), நீங்களும் நானும் இதைப் பற்றி ஏற்கனவே பலமுறை பேசியுள்ளோம். நிலையான நிலைப்படுத்தல் அது உன்னதமானது ஓடையில் HTML ஆவணம்
உறுப்புகளின் இடப்பெயர்ச்சிக்குக் காரணமான, மேலே விவாதிக்கப்பட்ட பண்புகளை, உள்ள உறுப்புகளுக்குப் பயன்படுத்த முடியாது என்ற ஒரு உண்மைக்கு உங்கள் கவனத்தை ஈர்க்க விரும்புகிறேன். நிலையான நிலைப்படுத்தல் , அதாவது, அவர்கள் நிலைப்படுத்தலைக் கொண்டுள்ளனர், இது முன்னிருப்பாக அமைக்கப்படுகிறது.
மேம்பட்ட முழுமையான நிலைப்படுத்தல்
மேம்பட்ட பயன்பாடுகளுக்குச் செல்வதற்கு முன் முழுமையான நிலைப்படுத்தல் , நீங்கள் என்றால் உங்கள் கவனத்தை ஈர்க்க விரும்புகிறேன் குறிப்பிட வேண்டாம் உறுப்பின் செங்குத்து நிலையின் மதிப்பு முழுமையான நிலைப்படுத்தல் (மேல், அல்லது கீழ்), அல்லது நேர்மாறாக கிடைமட்ட நிலைக்கு (இடது, அல்லது வலது), பின்னர் உலாவி உறுப்பை பொது ஓட்டத்தில் இருக்கும் பக்கத்தில் அதே இடத்தில் விட்டுவிடும் (உள்ளடக்கம் ஏதேனும் இருந்தால் அதன் மேல் வைக்கப்படும்).
உடன் உறுப்பு என்பதை நாம் ஏற்கனவே அறிந்து கொண்டோம் முழுமையான நிலைப்படுத்தல் (நிலை: முழுமையான ) நிலை அதன் மூதாதையரின் கொடுக்கப்பட்ட விளிம்புடன் தொடர்புடையது , மற்றும் மூதாதையருக்கு மதிப்பு நிலை இருக்க வேண்டும் இயல்புநிலையிலிருந்து வேறுபட்டது - நிலையான இல்லையெனில் எண்ணுதல் (இடமாற்றம்) மேற்கொள்ளப்படும் உலாவி சாளரத்தின் குறிப்பிட்ட விளிம்புடன் தொடர்புடையது . இது போன்ற ஒரு உதாரணத்தைப் பார்க்க வேண்டிய நேரம் இது:
மூதாதையருடன் தொடர்புடைய முழுமையான நிலைப்பாடு
உறவினர்
வர்க்கம் = "கொள்கலன்" >கொள்கலன்
வர்க்கம் = "முழுமையான" >அறுதி
இந்த எடுத்துக்காட்டில் நாம் என்ன செய்தோம் என்பதை விரிவாகப் பார்ப்போம்:
தொடங்குவதற்கு, நாங்கள் ஒரு தொகுதி (உறுப்பு ), இதில் உள்ளது
உறவினர் நிலைப்படுத்தல் . 100 பிக்சல்களுக்கு சமமாக மேலே இருந்து (மார்ஜின்-டாப்) உள்ளக விளிம்பை நாங்கள் குறிப்பிட்டுள்ளோம், பின்னணியின் அகலம், உயரம் மற்றும் வண்ணத்தை அமைக்கிறோம்.
அடுத்து, ஒரு தொகுதி உறுப்பு அதன் உள்ளே வைக்கப்பட்டது (உறுப்பு ), இது 100 பிக்சல்கள் உயரமும் பின்னணி நிறமும் கொண்டது
மஞ்சள் . நீங்கள் புரிந்து கொண்டபடி, இந்த உறுப்பு உள்ளது
நிலையான நிலைப்படுத்தல் (இயல்புநிலை மதிப்பு) நிலை சொத்தின் மதிப்பிலிருந்து
பரம்பரை அல்ல , மேலும் இது பெற்றோர் தொகுதியிலிருந்து பெறவில்லை
உறவினர் நிலைப்படுத்தல் .
பின்னர் நாங்கள் எங்கள் கொள்கலனுக்குள் வைத்தோம் நிலையான நிலைப்படுத்தல் கொண்டிருக்கும் உறுப்பு முழுமையான நிலைப்படுத்தல் . அதன் அகலம் மற்றும் உயரத்தை 50 பிக்சல்கள் மற்றும் பின்னணி நிறமாக அமைக்கவும் சிவப்பு . மிக முக்கியமான விஷயம் என்னவென்றால், இந்த உறுப்பு உலாவி சாளரத்துடன் தொடர்புடையது அல்ல, பெற்றோர் உறுப்புடன் தொடர்புடையது அல்ல, ஆனால் அதன் மூதாதையருடன் தொடர்புடையது, இது நிலையானது அல்லாமல் வேறு ஒரு நிலைப்பாட்டைக் கொண்டுள்ளது! இதன் விளைவாக, எங்கள் உறுப்பை அதன் மூதாதையரின் மேல் வலது மூலையில் வைத்தோம் உறவினர் நிலைப்படுத்தல் .
எங்கள் உதாரணத்தின் முடிவு:
உறுப்பு பொருத்துதல் பற்றி இந்த டுடோரியல் கட்டுரையில் நாம் கற்றுக்கொண்டதை சுருக்கமாகக் கூறுவோம்:
நிலையான நிலைப்படுத்தல் அது உன்னதமானது உறுப்புகளை மேலிருந்து கீழாக வைப்பது (பொருட்கள் பட்டியலிடப்பட்ட வரிசையில் காட்டப்படும் HTML ஆவண ஸ்ட்ரீமில் ), இது அனைத்து உறுப்புகளுக்கும் இயல்புநிலை மதிப்பாகக் கருதப்படுகிறது.
உறுப்பு நிலைநிறுத்தப்பட்டுள்ளது உலாவி சாளரத்துடன் தொடர்புடையது அவரிடம் இருந்தால் நிலையான நிலைப்படுத்தல் (ஆவணத்தை உருட்டும் போது உறுப்பு சரி செய்யப்பட்டது).
உறுப்பு நிலைநிறுத்தப்பட்டுள்ளது உலாவி சாளரத்துடன் தொடர்புடையது அவரிடம் இருந்தால் முழுமையான நிலைப்படுத்தல் , மற்றும் அவன் தவிர வேறு ஒரு நிலைப்பாட்டைக் கொண்ட ஒரு உறுப்புக்குள் உள்ளமைக்கப்படவில்லை நிலையான
.
அது அமைக்கப்பட்ட உறுப்பு உறவினர் நிலைப்படுத்தல் ஷிப்டுகளில் ஆவண ஸ்ட்ரீமில் உள்ள நிலைக்கு தொடர்புடையது (அவரது தற்போதைய நிலையுடன் தொடர்புடையது ).
உறுப்பு நிலைநிறுத்தப்பட்டுள்ளது மற்றொரு தனிமத்தின் பக்கங்களுடன் தொடர்புடையது வழக்கில் அவர் ஒரு மூதாதையர் அல்லது பெற்றோர் உள்ளனர் அறுதி , உறவினர் அல்லது சரி செய்யப்பட்டது நிலைப்படுத்துதல் .
தலைப்பில் கேள்விகள் மற்றும் பணிகள்
அடுத்த தலைப்புக்குச் செல்வதற்கு முன், பயிற்சிப் பணியை முடிக்கவும்:
2016-2019 டெனிஸ் போல்ஷாகோவ், நீங்கள் தளத்தில் கருத்துகள் மற்றும் பரிந்துரைகளை [email protected] க்கு அனுப்பலாம்
ஒரு படத்தை வலதுபுறமாக எவ்வாறு சீரமைப்பது
பல வாக்கியங்களைக் கொண்ட நீண்ட பத்தி. கொடியிடப்பட்ட சொத்தை விவரிக்கும் உரையும், வலது பக்கத்தின் விளிம்பில் அழுத்த வேண்டிய படமும் இதில் உள்ளன.
இது உறுப்பை ஓட்டத்திலிருந்து வெளியேற்றி, பெற்றோரின் இடது அல்லது வலது பக்கத்தின் விளிம்பிற்குத் தள்ளுகிறது. ஒரு மிதவை உறுப்பு அதன் எதிர் பக்கத்தில் பாய்ந்த பிறகு குறியீட்டில் அமைந்துள்ள கூறுகள் மற்றும் உரை.
பரம்பரை அல்ல, அனைத்து உறுப்புகளுக்கும் பொருந்தும். ஓட்டத்திலிருந்து ஒரு உறுப்பை எடுத்து மற்ற உள்ளடக்கத்தின் மேல் வைக்கிறது. மேல் , வலது , கீழ் , இடது ஆகிய பண்புகளைப் பயன்படுத்தி நிலையான மதிப்பைத் தவிர வேறு ஒரு நிலை மதிப்பைக் கொண்ட அதன் பெற்றோரின் எல்லைகளுடன் தொடர்புடையதாக இது நகர்த்தப்படலாம். எப்போது திசை: ltr; இடது சொத்து தானாக அமைக்கப்படாவிட்டால், வலது சொத்தை விட இடது சொத்து முன்னுரிமை பெறும்.
பல வாக்கியங்களைக் கொண்ட நீண்ட பத்தி.
கொடியிடப்பட்ட சொத்தை விவரிக்கும் உரையும், வலது பக்கத்தின் விளிம்பில் அழுத்த வேண்டிய படமும் இதில் உள்ளன.
சொத்து
உரை-சீரமைப்பு
பரம்பரை, தொகுதி கூறுகளுக்குப் பயன்படுத்தப்பட்டது.
இன்லைன் கூறுகள் மற்றும் உரை உள்ள அனைத்தையும் கிடைமட்டமாக சீரமைக்கும். இது உறுப்பை நகர்த்தவோ அல்லது தொகுதிகளை நகர்த்தவோ செய்யாது, மேலும் இன்லைன் உறுப்புக்கு கொடுக்கப்பட்டால் வேலை செய்யாது. இது உட்பட பல அர்த்தங்கள் உள்ளன
சரி
, உள்ளடக்கத்தை வலது பக்கம் நகர்த்த உங்களை அனுமதிக்கிறது.
சொத்து
விளிம்பு-இடது
பரம்பரை அல்ல, அனைத்து உறுப்புகளுக்கும் பொருந்தும்.
அதற்கு அர்த்தம் உண்டு
ஆட்டோ
, இது தொகுதி உறுப்பை கிடைமட்டமாக சீரமைக்கிறது. அதாவது
விளிம்பு-இடது: ஆட்டோ;
பெற்றோரின் வலது விளிம்பிற்கு உறுப்பைத் தள்ளுகிறது. இந்த நிலையை சொத்து மூலம் மாற்றலாம்
விளிம்பு-வலது
..html">எப்போது
விளிம்பு-இடது: ஆட்டோ;
மற்றும்
விளிம்பு-வலது: ஆட்டோ;
உறுப்பு மூதாதையரின் அகலத்தை மையமாகக் கொண்டது.
சொத்து
மிதவை
பரம்பரை அல்ல, அனைத்து உறுப்புகளுக்கும் பொருந்தும்.
இது உறுப்பை ஓட்டத்திலிருந்து வெளியேற்றி, பெற்றோரின் இடது அல்லது வலது பக்கத்தின் விளிம்பிற்குத் தள்ளுகிறது. ஒரு மிதவை உறுப்பு அதன் எதிர் பக்கத்தில் பாய்ந்த பிறகு குறியீட்டில் அமைந்துள்ள கூறுகள் மற்றும் உரை.
சொத்து
நிலை
பரம்பரை அல்ல, அனைத்து உறுப்புகளுக்கும் பொருந்தும்.
நிலை: முழுமையான;
ஓட்டத்திலிருந்து ஒரு உறுப்பை எடுத்து மற்ற உள்ளடக்கத்தின் மேல் வைக்கிறது. இது பெற்றோரின் மதிப்பின் எல்லைகளுடன் தொடர்புடையதாக மாற்றப்படலாம்
நிலை
வேறுபட்டது
நிலையான
, பண்புகளை பயன்படுத்தி
மேல்
,
சரி
,
கீழே
,
விட்டு
. மணிக்கு
திசை: ltr;
சொத்து
விட்டு
சொத்துக்களை விட முன்னுரிமை பெறுகிறது
சரி
, சொத்து இருக்கும்போது தவிர
விட்டு
அர்த்தம் உள்ளது
ஆட்டோ
.
சொத்து காட்சி
பரம்பரை அல்ல, அனைத்து உறுப்புகளுக்கும் பொருந்தும்..html">tag மேசை
, ஏ அட்டவணை செல்
— td
.
அறிவுரை: அன்று
இந்த எடுத்துக்காட்டில் உலாவி சாளரத்தின் அளவு குறைக்கப்படும்போது படம் எவ்வாறு செயல்படுகிறது என்பதைப் பார்ப்பது சுவாரஸ்யமானது.
உரையை வலதுபுறமாக எவ்வாறு சீரமைப்பது
வலதுபுறத்தில் குறுகிய உரை
வலதுபுறத்தில் குறுகிய உரை
தொடர்புடைய பொருட்கள்:
கிடைமட்ட html சீரமைப்பு புதுப்பிக்கப்பட்டது html நியாயத்தை புதுப்பிக்க வேண்டும்
ஒரு தொகுதியை வலதுபுறமாக எவ்வாறு சீரமைப்பது
உறுப்பு பெற்றோரின் உயரம் அல்லது அகலத்தை பாதிக்காது, மேலும் அது நிரம்பி வழிவதில்லை.
மிதவை அழிக்கப்படும் வரை உறுப்பு பெற்றோரின் உயரத்தை பாதிக்காது.
பல தொகுதிகளை வலதுபுறமாக எவ்வாறு சீரமைப்பது
விளிம்பு: 0 100% 0 -100%;
/* நீங்கள் மற்றொரு ரேப்பரைச் சேர்க்க வேண்டியதில்லை, ஆனால் முந்தைய பாணியில் உருமாற்றத்தைக் குறிப்பிடவும்: மொழிபெயர் (-100%, 0); */ பின்னணி:பச்சை; )
CSS ஆனது HTML ஆவணத்தின் தளவமைப்பை தனிமங்களின் மரமாகக் கருதுகிறது. பெற்றோர் உறுப்பு இல்லாத ஒரு தனித்துவமான உறுப்பு அழைக்கப்படுகிறது வேர் உறுப்பு. ஆவணத்தின் வரிசையைப் பொருட்படுத்தாமல் எந்த உறுப்புகளையும் எவ்வாறு நிலைநிறுத்த முடியும் என்பதை CSS நிலைப்படுத்தல் தொகுதி விவரிக்கிறது (அதாவது "ஓட்டம்" க்கு வெளியே எடுக்கப்பட்டது).
CSS2 இல், ஆவண மரத்தில் உள்ள ஒவ்வொரு உறுப்பும் பெட்டி மாதிரியைப் பின்பற்றி பூஜ்ஜியம் அல்லது அதற்கு மேற்பட்ட பெட்டிகளை உருவாக்குகிறது. CSS3 தொகுதி பொருத்துதல் திட்டத்தை நிறைவு செய்கிறது மற்றும் நீட்டிக்கிறது. இந்த தொகுதிகளின் இருப்பிடம் கட்டுப்படுத்தப்படுகிறது:
உறுப்பு அளவு மற்றும் வகை,
பொருத்துதல் திட்டம் (சாதாரண ஓட்டம், ஓட்டம் மற்றும் முழுமையான நிலைப்படுத்தல்),
ஆவண மரத்தில் உள்ள உறுப்புகளுக்கு இடையிலான உறவுகள்,
வெளிப்புற தகவல் (உதாரணமாக, வியூபோர்ட் அளவு, உள் பட பரிமாணங்கள் போன்றவை).
நிலைப்படுத்தல் திட்டங்கள்
CSS இல், ஒரு தனிமத்தின் தொகுதியை மூன்று நிலைப்படுத்தல் திட்டங்களின்படி நிலைநிறுத்தலாம்:
1. சாதாரண ஓட்டம்
இயல்பான ஓட்டத்தில் தொகுதி வடிவமைப்பு சூழல் (காட்சித் தொகுதி, பட்டியல்-உருப்படி அல்லது அட்டவணையுடன் கூடிய உறுப்புகள்), இன்லைன் வடிவமைப்பு சூழல் (காட்சி இன்லைன், இன்லைன்-பிளாக் அல்லது இன்லைன்-அட்டவணை கொண்ட உறுப்புகள்) மற்றும் தொகுதி-நிலை உறுப்புகளின் உறவினர் மற்றும் ஒட்டும் நிலைப்பாடு ஆகியவை அடங்கும். கோடுகள்.
2. சுற்றி ஓட்டம்
ஓட்ட மாதிரியில், தொகுதி சாதாரண ஓட்டத்திலிருந்து அகற்றப்பட்டு இடது அல்லது வலதுபுறமாக நிலைநிறுத்தப்படுகிறது. உள்ளடக்கம் ஒரு உறுப்பின் வலது பக்கத்தில் மிதவை: இடது மற்றும் இடது பக்கம் மிதவை: வலது .
3. முழுமையான நிலைப்படுத்தல்
முழுமையான நிலைப்படுத்தல் மாதிரியில், தொகுதியானது சாதாரண ஓட்டத்தில் இருந்து முற்றிலும் அகற்றப்பட்டு, கொண்டிருக்கும் தொகுதியுடன் தொடர்புடைய ஒரு நிலை கொடுக்கப்படுகிறது. முழுமையான நிலைப்பாடு மதிப்புகள் நிலையைப் பயன்படுத்தி செயல்படுத்தப்படுகிறது: முழுமையான; மற்றும் நிலை: நிலையான; .
ஒரு "ஆஃப்-ஸ்ட்ரீம்" உறுப்பு ஒரு மிதவை, முற்றிலும் நிலைப்படுத்தப்பட்ட உறுப்பு அல்லது ஒரு மூல உறுப்பு.
பொதுவாக, உள்ளடக்கிய தொகுதி என்பது மற்றொரு உறுப்பு கொண்டிருக்கும் ஒரு தொகுதி. இயல்பான ஓட்டத்தின் விஷயத்தில், ரூட் html உறுப்பு என்பது உடல் உறுப்புக்கான அடங்கிய தொகுதி ஆகும், இது அதன் அனைத்து குழந்தை உறுப்புகளுக்கும் அடங்கிய தொகுதி மற்றும் பல. பொருத்துதல் விஷயத்தில், கொண்டிருக்கும் தொகுதி முற்றிலும் நிலைப்படுத்தலின் வகையைச் சார்ந்தது.
நிலை கொண்ட ரூட் அல்லாத உறுப்புக்கு: நிலையானது; அல்லது நிலை: உறவினர்; அதன் கொண்டிருக்கும் தொகுதியானது, அருகிலுள்ள பெற்றோர் தொகுதி-நிலை, அட்டவணை-செல் அல்லது வரிசை-நிலைத் தொகுதியின் உள்ளடக்கப் பகுதியின் விளிம்பால் உருவாக்கப்படுகிறது.
நிலை கொண்ட ரூட் அல்லாத உறுப்புக்கு: முழுமையானது; அதன் கொண்டிருக்கும் தொகுதி அருகில் அமைக்கப்பட்டுள்ளது தாய் உறுப்பு இது போன்ற நிலையானதைத் தவிர வேறு நிலை மதிப்புடன்:
மூதாதையர் ஒரு தொகுதி-நிலை உறுப்பு என்றால், அடங்கிய தொகுதி உள்ளடக்கப் பகுதி மற்றும் உறுப்புகளின் திணிப்பு ஆகும்;
மூதாதையர் ஒரு வரி-நிலை உறுப்பு எனில், உள்ளடக்கிய தொகுதி உள்ளடக்கப் பகுதியாக இருக்கும்;
மூதாதையர்கள் இல்லை என்றால், உறுப்பு கொண்டிருக்கும் தொகுதி ஆரம்ப கொண்ட தொகுதி என வரையறுக்கப்படுகிறது.
ஒரு "ஸ்டிக்கி" தொகுதிக்கு, ஸ்க்ரோல் செய்யக்கூடிய அல்லது வியூபோர்ட்டின் நெருங்கிய மூதாதையர் அடங்கிய தொகுதி ஆகும்.
2. நிலைப்படுத்தல் திட்டத்தைத் தேர்ந்தெடுப்பது: நிலை சொத்து
தொகுதியின் நிலையைக் கணக்கிட எந்த நிலைப்படுத்தல் அல்காரிதம் பயன்படுத்தப்படுகிறது என்பதை நிலைப் பண்பு தீர்மானிக்கிறது.
சொத்து பரம்பரை அல்ல.
நிலை
பொருள்:
நிலையான
தொகுதி சாதாரண ஓட்டத்தின் படி நிலைநிறுத்தப்பட்டுள்ளது. மேல் , வலது , கீழ் , மற்றும் இடது பண்புகள் பயன்படுத்தப்படவில்லை. இயல்புநிலை மதிப்பு.
உறவினர்
தொகுதி நிலை சாதாரண ஓட்டத்தின் படி கணக்கிடப்படுகிறது. தொகுதி அதன் இயல்பான நிலையில் இருந்து ஈடுசெய்யப்படுகிறது மற்றும் அட்டவணை உறுப்புகள் உட்பட அனைத்து நிகழ்வுகளிலும், எந்த அடுத்தடுத்த தொகுதிகளின் நிலையை பாதிக்காது. இருப்பினும், அத்தகைய ஆஃப்செட் ஒன்றுடன் ஒன்று தொகுதிகள் மற்றும் நிரம்பி வழியும் பட்சத்தில் சுருள் பட்டையை ஏற்படுத்தலாம். ஒப்பீட்டளவில் நிலைநிறுத்தப்பட்ட தொகுதி அதன் பரிமாணங்களைத் தக்க வைத்துக் கொள்கிறது, இதில் வரி முறிவுகள் மற்றும் முதலில் ஒதுக்கப்பட்ட இடம் ஆகியவை அடங்கும்.
ஒப்பீட்டளவில் நிலைநிறுத்தப்பட்ட தொகுதி அதன் முற்றிலும் நிலைநிறுத்தப்பட்ட குழந்தைகளுக்கு ஒரு புதிய அடங்கிய தொகுதியை உருவாக்குகிறது.
செல்வாக்கு நிலை: உறவினர்; அட்டவணையில் உள்ள கூறுகள் பின்வருமாறு வரையறுக்கப்பட்டுள்ளன: அட்டவணை-வரிசை-குழு, அட்டவணை-தலைப்பு-குழு, அட்டவணை-அடிக்குறி-குழு மற்றும் அட்டவணை-வரிசை கொண்ட கூறுகள் அட்டவணையில் அவற்றின் இயல்பான நிலையில் இருந்து ஈடுசெய்யப்படுகின்றன. டேபிள் செல்கள் பல வரிசைகளைக் கொண்டால், தொடக்க வரிசையில் உள்ள கலங்கள் மட்டுமே ஆஃப்செட் செய்யப்படும். அட்டவணை-நெடுவரிசை-குழு , அட்டவணை-நெடுவரிசை தொடர்புடைய நெடுவரிசையை ஈடுசெய்யாது மற்றும் காட்சி தாக்கம் இல்லை. அட்டவணை-தலைப்பு மற்றும் அட்டவணை-செல் ஆகியவை அட்டவணையில் அவற்றின் இயல்பான நிலையில் இருந்து மாற்றப்படுகின்றன. அட்டவணைக் கலமானது பல நெடுவரிசைகள் அல்லது வரிசைகளைக் கொண்டிருந்தால், முழு கலமும் மாற்றப்படும்.
அறுதி
மேல் , வலது , கீழ் , மற்றும் இடது பண்புகளைப் பயன்படுத்தி தொகுதியின் நிலை (மற்றும் சாத்தியமான அளவு) குறிப்பிடப்படுகிறது. இந்த பண்புகள் அதன் கொண்டிருக்கும் தொகுதியுடன் தொடர்புடைய வெளிப்படையான ஆஃப்செட்டை வரையறுக்கின்றன. முற்றிலும் நிலைநிறுத்தப்பட்ட தொகுதிகள் சகோதரி உறுப்புகளின் இடத்தைப் பாதிக்காமல் சாதாரண ஓட்டத்திலிருந்து முற்றிலும் அகற்றப்படுகின்றன. முற்றிலும் நிலைநிறுத்தப்பட்ட தொகுதிகளின் ஓரங்கள் சரிவதில்லை.
முற்றிலும் நிலைநிறுத்தப்பட்ட தொகுதியானது சாதாரண ஓட்டம் கொண்ட குழந்தைகள் மற்றும் நிலை கொண்ட குழந்தைகளுக்கான புதிய அடங்கிய தொகுதியை உருவாக்குகிறது: முழுமையானது; .
முற்றிலும் நிலைநிறுத்தப்பட்ட உறுப்பின் உள்ளடக்கம் மற்ற தொகுதிகளைச் சுற்றிக் கட்ட முடியாது. முற்றிலும் நிலைநிறுத்தப்பட்ட தொகுதியானது, ஒன்றுடன் ஒன்று பிளாக்குகளின் z-இண்டெக்ஸ் மதிப்பைப் பொறுத்து, மற்றொரு தொகுதியின் உள்ளடக்கங்களை மறைக்கலாம் (அல்லது மறைத்து இருக்கலாம்).
ஒட்டும்
தொகுதி நிலை சாதாரண ஓட்டத்தின் படி கணக்கிடப்படுகிறது. பிளாக் அதன் நெருங்கிய ஸ்க்ரோலிங் மூதாதையருடன் தொடர்புடையது அல்லது முன்னோர்கள் யாரும் ஸ்க்ரோலிங் செய்யவில்லை என்றால், காட்சிப் பகுதிக்கு ஈடுசெய்யப்படும். ஒரு ஒட்டும் பிளாக் மற்ற தொகுதிகளை ஒன்றுடன் ஒன்று சேர்க்கலாம் மேலும் அது நிரம்பி வழியும் பட்சத்தில் ஸ்க்ரோல் பார்களை உருவாக்கலாம்.
ஒரு ஒட்டும் தொகுதி அதன் பரிமாணங்களைத் தக்க வைத்துக் கொள்கிறது, இதில் வரி முறிவுகள் மற்றும் முதலில் ஒதுக்கப்பட்ட இடம் ஆகியவை அடங்கும்.
முற்றிலும் மற்றும் ஒப்பீட்டளவில் நிலைநிறுத்தப்பட்ட குழந்தைகளுக்கு ஒரு ஒட்டும் தொகுதி ஒரு புதிய அடங்கிய தொகுதியை உருவாக்குகிறது.
சரி செய்யப்பட்டது
நிலையான பொசிஷனிங் என்பது முழுமையான நிலைப்படுத்தலுக்கு ஒத்ததாகும், தவிர, ஒரு பார்வைப் பகுதி அடங்கிய தொகுதிக்கு அமைக்கப்பட்டுள்ளது. அத்தகைய ஒரு தொகுதி ஆவணத்தின் ஓட்டத்தில் இருந்து முற்றிலும் அகற்றப்பட்டு, ஆவணத்தின் எந்தப் பகுதிக்கும் எந்த நிலையும் இல்லை. ஆவணத்தை உருட்டும் போது நிலையான தொகுதிகள் நகராது. இந்த வகையில், அவை நிலையான பின்னணி படங்களைப் போலவே இருக்கும். அச்சிடும்போது, ஒவ்வொரு பக்கத்திலும் நிலையான தொகுதிகள் மீண்டும் மீண்டும் செய்யப்படுகின்றன, அவற்றுக்கான பக்கப் பகுதியைக் கொண்டிருக்கும் தொகுதி வரையறுக்கிறது. பக்கப் பகுதியை விட பெரிய நிலையான நிலை தொகுதிகள் டிரிம் செய்யப்படுகின்றன.
ஆரம்ப
சொத்து மதிப்பை இயல்புநிலை மதிப்பாக அமைக்கிறது.
மரபுரிமையாக
சொத்து மதிப்பை பெற்றோர் உறுப்பிலிருந்து பெறுகிறது.
தொடரியல்
நிலை: நிலையான; நிலை: உறவினர்; நிலை: முழுமையான; நிலை: ஒட்டும்; நிலை: நிலையான; நிலை: ஆரம்ப; நிலை: பரம்பரை; அரிசி. 1. நிலையான, உறவினர் மற்றும் முழுமையான நிலைப்பாட்டிற்கு இடையிலான வேறுபாடு
3. பிளாக் ஆஃப்செட்: பண்புகள் மேல், வலது, கீழ், இடது
ஒரு உறுப்பு அதன் நிலைப் பண்பு நிலையானது அல்லாமல் வேறு ஏதாவது அமைக்கப்பட்டால் அது நிலைப்படுத்தப்பட்டதாகக் கருதப்படுகிறது. நிலைப்படுத்தப்பட்ட கூறுகள் நிலைப்படுத்தப்பட்ட தொகுதிகளை உருவாக்குகின்றன மற்றும் பின்வரும் நான்கு இயற்பியல் பண்புகளின்படி நிலைநிறுத்தப்படலாம்:
தொடரியல்
மேல்: 10px; மேல்: 2எம்; மேல்: 50%; மேல்: ஆட்டோ; மேல்: பரம்பரை; மேல்: ஆரம்ப;
முற்றிலும் நிலைநிறுத்தப்பட்ட தொகுதியின் மேல் விளிம்பு (அதன் விளிம்பிற்கு உட்பட்டது) அடங்கிய தொகுதியின் மேல் விளிம்பிற்குக் கீழே ஆஃப்செட் செய்யப்படும் தூரத்தை மேல் பண்புக் குறிப்பிடுகிறது. ஒப்பீட்டளவில் நிலைநிறுத்தப்பட்ட தொகுதிகளுக்கு, தொகுதியின் மேல் விளிம்புடன் தொடர்புடைய ஒரு ஆஃப்செட்டைக் குறிப்பிடுகிறது (அதாவது, தொகுதிக்கு இயல்பான ஓட்டத்தில் ஒரு நிலை வழங்கப்படுகிறது, பின்னர் இந்த சொத்தின்படி அந்த நிலையில் இருந்து ஒரு ஆஃப்செட்).
தொடரியல்
வலது: -10px; வலது: .5em; வலது: -10%; வலது: ஆட்டோ; வலது: மரபுரிமை; வலது: ஆரம்ப;
முற்றிலும் நிலைநிறுத்தப்பட்ட தொகுதியின் வலது விளிம்பு (அதன் விளிம்பைக் கணக்கில் எடுத்துக்கொள்வது) கொண்ட தொகுதியின் வலது விளிம்பிலிருந்து இடதுபுறமாக ஈடுசெய்யப்படும் தூரத்தை வலது சொத்து குறிப்பிடுகிறது. ஒப்பீட்டளவில் நிலைநிறுத்தப்பட்ட தொகுதிகளுக்கு, தொகுதியின் வலது விளிம்புடன் தொடர்புடைய ஆஃப்செட்டை வரையறுக்கிறது.
தொடரியல்
கீழே: 50px; கீழே: -3em; கீழே: -50%; கீழே: ஆட்டோ; கீழே: மரபுரிமை; கீழே: ஆரம்ப;
கீழ்ப் பண்பு, பிளாக்கின் கீழ் விளிம்பில் உள்ள தொகுதியின் கீழ் விளிம்புடன் ஒப்பிடும்போது மேல்நோக்கி ஈடுசெய்யப்பட்ட தூரத்தைக் குறிப்பிடுகிறது. ஒப்பீட்டளவில் நிலைநிறுத்தப்பட்ட தொகுதிகளுக்கு, தொகுதியின் கீழ் விளிம்புடன் தொடர்புடைய ஆஃப்செட்டை வரையறுக்கிறது.
தொடரியல்
இடது: 50px; இடது: 10em; இடது: 20%; இடது: ஆட்டோ; விட்டு: பரம்பரை; இடது: ஆரம்ப;
இடதுபுறம் உள்ள பிளாக்கின் இடது விளிம்பிலிருந்து வலதுபுறமாக இடது விளிம்பில் உள்ள தூரத்தை இடது சொத்து குறிப்பிடுகிறது. ஒப்பீட்டளவில் நிலைநிறுத்தப்பட்ட தொகுதிகளுக்கு, தொகுதியின் இடது விளிம்புடன் தொடர்புடைய ஆஃப்செட்டை வரையறுக்கிறது.
நேர்மறை மதிப்புகள் உறுப்பைக் கொண்டிருக்கும் தொகுதிக்குள் நகர்த்துகின்றன, எதிர்மறை மதிப்புகள் அதைக் கொண்டிருக்கும் தொகுதிக்கு வெளியே நகர்த்துகின்றன.
4. மடக்குதல்: மிதவை சொத்து
மடக்குதல் தற்போதைய வரியில் தொகுதிகளை இடது அல்லது வலதுபுறமாக மிதக்க அனுமதிக்கிறது. ஒரு "மிதக்கும் தொகுதி" அதன் வெளிப்புற விளிம்பு கொண்டிருக்கும் தொகுதியின் விளிம்பை அல்லது மற்றொரு மிதக்கும் தொகுதியின் வெளிப்புற விளிம்பைத் தொடும் வரை இடது அல்லது வலதுபுறமாக மாற்றப்படும். ஒரு வரி அலகு இருந்தால், ஒரு வெளிப்புற மேல் பகுதி மிதக்கும் தொகுதி தற்போதைய வரித் தொகுதியின் மேற்புறத்துடன் சீரமைக்கப்பட்டுள்ளது.
உறுப்புகளில் மிதவை சொத்தை பயன்படுத்தும் போது, அகலத்தை அமைக்க பரிந்துரைக்கப்படுகிறது. இது உலாவியில் மற்ற உள்ளடக்கத்திற்கான இடத்தை உருவாக்கும். மிதக்கும் உறுப்புக்கு போதுமான கிடைமட்ட இடம் இல்லை என்றால், அது பொருந்தும் வரை கீழே தள்ளப்படும். இந்த வழக்கில், பிற தொகுதி-நிலை கூறுகள் அதை புறக்கணிக்கும், மற்றும் வரிசை-நிலை கூறுகள் வலது அல்லது இடதுபுறமாக நகர்ந்து, அதற்கான இடத்தை விடுவித்து, அதைச் சுற்றி பாய்கிறது.
மிதக்கும் பக்கங்களின் நடத்தையை நிர்வகிக்கும் விதிகள் மிதவை சொத்து மூலம் விவரிக்கப்படுகின்றன.
சொத்து பரம்பரை அல்ல.
தொடரியல்
மிதவை: இடது; மிதவை: வலது; மிதவை: இல்லை; மிதவை: மரபுரிமை;
ஒரு மிதக்கும் தொகுதி அதன் உள்ளடக்கங்களின் பரிமாணங்களைப் பெறுகிறது, திணிப்பு மற்றும் எல்லைகளை கணக்கில் எடுத்துக்கொள்கிறது. மிதக்கும் உறுப்புகளின் மேல் மற்றும் கீழ் விளிம்புகள் சரிவதில்லை.
மிதக்கும் கூறுகள் எதிர்மறை விளிம்புகளைப் பயன்படுத்தி அவற்றின் மூல உறுப்புகளின் உள்ளடக்கப் பகுதிக்கு வெளியே செல்லலாம்.
காட்சிச் சொத்தின் கணக்கிடப்பட்ட (உலாவி-காட்சிப்படுத்தப்பட்ட) மதிப்பைக் காண்பிக்க, சொத்து தானாகவே மாற்றுகிறது: பின்வரும் மதிப்புகளைத் தடுக்கவும்: இன்லைன் , இன்லைன்-பிளாக் , அட்டவணை-வரிசை , அட்டவணை-வரிசை-குழு , அட்டவணை-நெடுவரிசை , அட்டவணை-நெடுவரிசை-குழு , அட்டவணை-செல். அட்டவணை-தலைப்பு, அட்டவணை-தலைப்பு-குழு, அட்டவணை-அடிக்குறி-குழு. இன்லைன் அட்டவணையின் மதிப்பு அட்டவணைக்கு மாறுகிறது.
காட்சி: நெகிழ்வு மற்றும் காட்சி: இன்லைன்-ஃப்ளெக்ஸ் கொண்ட உறுப்புகளில் சொத்து எந்த விளைவையும் ஏற்படுத்தாது. முற்றிலும் நிலைப்படுத்தப்பட்ட உறுப்புகளுக்குப் பொருந்தாது.
அரிசி. 3. உறுப்புகளை சுற்றி மடக்கு
5. மிதக்கும் கூறுகளைச் சுற்றி ஓட்டத்தைக் கட்டுப்படுத்துதல்: தெளிவான சொத்து
மூல ஆவணத்தில் ஒரு தனிமத்தின் தொகுதியின் எந்தப் பக்கங்கள் அதற்கு மேலே மிதக்கும் தொகுதிகளுக்கு அருகில் இருக்கக்கூடாது என்பதை தெளிவான சொத்து குறிப்பிடுகிறது. CSS2 மற்றும் CSS 2.1 இல், சொத்து மிதக்காத தொகுதி-நிலை கூறுகளுக்கு மட்டுமே பொருந்தும்.
சொத்து பரம்பரை அல்ல.
தொடரியல்
தெளிவு: இல்லை; தெளிவான: இடது; தெளிவான: வலது; தெளிவு: இரண்டும்; தெளிவு: பரம்பரை;
மிதக்கும் கூறுகளின் கீழ் பின்னணி அல்லது பார்டர்கள் காட்டப்படுவதைத் தடுக்க, (ஓவர்ஃப்ளோ: மறைக்கப்பட்ட;) விதியைப் பயன்படுத்தவும்.
6. மேலடுக்கு சூழலை வரையறுத்தல்: z-இண்டெக்ஸ் சொத்து
CSS இல், ஒவ்வொரு தொகுதிக்கும் முப்பரிமாணத்தில் ஒரு நிலை உள்ளது. கிடைமட்ட மற்றும் செங்குத்து நிலைகளுக்கு கூடுதலாக, தொகுதிகள் ஒருவருக்கொருவர் மேல் Z அச்சில் அடுக்கி வைக்கப்பட்டுள்ளன. தொகுதிகள் பார்வைக்கு ஒன்றுடன் ஒன்று சேரும்போது Z அச்சில் உள்ள நிலை மிகவும் முக்கியமானது.
அரிசி. 1. Z அச்சில் உறுப்புகளின் நிலை
ஆவண மரம் திரையில் வரையப்பட்ட வரிசையைப் பயன்படுத்தி விவரிக்கப்பட்டுள்ளது மேலடுக்கு சூழல் . ஒவ்வொரு தொகுதியும் ஒரு மேலடுக்கு சூழலுக்கு சொந்தமானது. கொடுக்கப்பட்ட மேலடுக்கு சூழலில் உள்ள ஒவ்வொரு தொகுதிக்கும் ஒரு முழு எண் நிலை உள்ளது, இது அதே மேலடுக்கு சூழலில் மற்ற தொகுதிகளுடன் ஒப்பிடும்போது Z அச்சில் அதன் நிலையாகும்.
உயர் நிலைகளைக் கொண்ட தொகுதிகள் எப்போதும் குறைந்த நிலைகளைக் கொண்ட தொகுதிகளுக்கு முன் தோன்றும், மேலும் அதே நிலை கொண்ட தொகுதிகள் மூல ஆவணத்தில் உள்ள உறுப்புகளின் வரிசையின் படி கீழிருந்து மேல் வரை அமைக்கப்பட்டிருக்கும். z-இண்டெக்ஸ் பண்பினால் வேறுபட்ட நிலை வழங்கப்படாவிட்டால், ஒரு தனிமத்தின் பெட்டியானது அதன் பெற்றோரின் பெட்டியின் அதே நிலையைக் கொண்டிருக்கும்.
z-இண்டெக்ஸ் பண்பு உறுப்புகள் ஒன்றின் மேல் ஒன்றாக அடுக்கி வைக்கும் முறையை மாற்ற அனுமதிக்கிறது.
சொத்து பரம்பரை அல்ல.
தொடரியல்
Z-இன்டெக்ஸ்: ஆட்டோ; z-குறியீடு: 0; z-குறியீடு: 5; z-குறியீடு: 999; z-குறியீடு: -1; z-குறியீடு: மரபுரிமை; z-index: ஆரம்ப;
இலவச திட்டங்கள் மற்றும் பயனுள்ள குறிப்புகள் உலகம் 2024 whatsappss.ru