CSS පැඩ්ඩින් පිළිබඳ කෙටි විස්තරයක්

CSS පැකේජය යනු CSS පෙට්ටියේ ආකෘතියේ ගුණාංගයකි. මෙම කෙටි යෙදුම HTML මූලද්රව්යයේ සියලුම පැති හතර වටා වැටීම සකස් කරයි. CSS පැල්ලම සෑම HTML ටැගයක්ම පාහේ භාවිතා කළ හැක (මේස ටැග කිහිපයක් හැර). මීට අමතරව, මූලද්රව්යයේ සියලුම පැති හතරට වෙනස් අගයක් තිබිය හැකිය.

CSS Padding Property

සාරාංශගත CSS වැටීමේ ගුණාංගය භාවිතා කිරීම සඳහා, ඔබට "Star Trek" පංකා සඳහා "TRouBLe" (හෝ "TRiBbLe") භාවිතා කළ හැකිය. මෙය ඉහළ , දකුණ , පහළ , සහ වම් සඳහා කැපී පෙනෙන අතර, එය සරල දේපලෙහි ඔබ විසින් සකස් කරන ලද පැකැට්ටු පළල පිළිවෙලට යොමු කරයි. උදාහරණයක් වශයෙන්:

වැදුම්: ඉහළ දකුණු පස දකුණේ; padding: 1px 2px 3px 6px;

ඔබ ඉහත ලැයිස්තුගත කළ අගයන් භාවිතා කර ඇත්නම්, එය ඔබ යෙදී සිටින ඕනෑම HTML අංගයක සෑම පැත්තකටම විවිධ පැසසුම් අගය යෙදිය හැක. ඔබ සතර සිව්දෙනාටම එම බල්බය යෙදීම සඳහා අවශ්ය නම්, ඔබට CSS සරල කළ හැකි අතර එක් අගයක් ලිවීම:

වැස්ස: 12px;

CSS රේඛාව සමඟ, පැකේජයේ 12 පික්සෙල් මූලද්රව්යයේ සියලුම පැති හතරට අදාළ වේ.

ඔබ විසින් ඉහලට සහ පහළ සහ වම් සහ දකුණු සඳහා වැරදීම සමාන වනු ඇත, ඔබට වටිනාකම් දෙකක් ලිවිය හැකිය:

padding: 24px 48px;

පළමු අගය (24px) ඉහළ සහ පහළට අදාළ වන අතර දෙවනුව වමේ සහ දකුණට අදාළ වේ.

ඔබ අගයන් තුනක් ලියන්නේ නම්, ඉහළ හා පහළ වෙනස් කිරීමෙන් එය තිරස් පෑඩ් කිරීම (වම් සහ දකුණට) සමාන වනු ඇත:

වැසි: ඉහළ දකුණ සහ වම් කෙළවරේ; padding: 0px 1px 3px;

CSS පෙට්ටිය ආකෘතියට අනුව, පැල්ලම මූලද්රව්ය / අන්තර්ගතය සමීපතමය. මෙහි අර්ථය වන්නේ අන්තර්ගතය පළල හෝ උස අතර මූලද්රව්යයේ එක් පැකට්ටුවක් එකතු කිරීම සහ ඔබ භාවිතා කරන කවර හෝ මායිම් අගයන්. පැකැට්ටුව ශුන්ය බවට පත් කර ඇත්නම්, එය අන්තර්ගතය ලෙස එකම අගයක් ඇත.

CSS Padding Values

CSS වැල්ඩින් ඕනෑම ඍණාත්මක ඍණ අගයක් ගත හැක. පික් හෝ එම් වැනි මිනුම් නියම කිරීමට වග බලා ගන්න. ඔබේ ප්ලැටිනම් සඳහා ප්රතිශතයක් ද නියම කළ හැකිය. මෙය බ්ලොක් අඩංගු මූලද්රව්යයේ පළල ප්රතිශතයකි. ඉහළ සහ පහළ වැටීම සඳහා මෙය ඇතුළත් වේ. උදාහරණයක් වශයෙන්:

#container {පළල: 800px; උස: 200px; } #container p {පළල: 400px; උස: 75%; පුරප්පාඩු: 25% 0; }}

#Container Element තුළ වන ඡේදයේ උස වනුයේ # Container's Height 75% ක් සහ ඉහළ පරාසයක් සඳහා පළල 25% ක් සහ පහළ පඩිය සඳහා වන පළල 25% වේ. මෙය 300 + 200 + 200 = 700px.

CSS ඇඩෝන එකතු කිරීමේ ප්රතිඵල

බ්ලොක් මට්ටමේ මූලද්රව්යයන් මත පැටවීම සිදුවේ. මූලද්රව්යය දැනටමත් කොටසක් හෝ කොටුවකි, පැකේජය කොටුවේ පැති දෙසට යෙදී ඇත.

CSS පැකැට්ටුව පේළි මූලද්රව්ය වලට එකතු කරන විට, සිරස් පැල්ලම් රේඛීය උස ඉක්මවා ගියහොත් ඉහත පේළිය ඇතුලත හා ඉන් පහළ කොටසෙහි සමහරක් අතිච්ඡාදනය විය හැක, නමුත් එය රේඛීය උස අඩුකරන්නේ නැත. ආවර්තිතා මූලද්රව්ය සඳහා භාවිතා කරන ලද තිරස් CSS පැකැට්ටුවක් මූලද්රව්යයේ ආරම්භය හා මූලද්රව්යයේ අවසානයට එකතු කරනු ලැබේ. සහ වැහි වැටීම පේළි ආවා. නමුත් එය බහු රේඛා මූලද්රව්යයේ සියලුම රේඛාවලට අදාළ නොවේ. එබැවින් බහු රේඛීය පේළි අන්තර්ගතයේ කොටසකට වෙන් කිරීම සඳහා padding භාවිතා කළ නොහැක.

එසේම, CSS2.1 හි දී, පළල සඳහා ප්රතිශතයන් මත මූලද්රව්යය මත රඳා පවතින බහාලුම් කුට්ටි නිර්මාණය කළ නොහැකිය (හෝ පැකට් පළල). ඔබ කරන්නේ නම් ප්රතිඵල නිර්වචනය කර ඇත. බ්රව්සර් තවමත් අන්තර්ගතය ප්රදර්ශනය කරනු ඇත, නමුත් ඔබ අපේක්ෂා කරන ප්රතිඵල ලබා ගැනීමට නොහැකි වනු ඇත. ඔබ ඒ ගැන සිතන්නේ නම්, එය ඔබේ අර්ථ කථන අර්ථය මනිනු ලබන්නේ එහි පූර්න අර්ථනිරූපිත පළලක් නොමැති විට, එහි පළල නිර්වචනය කිරීම සඳහා ඔබේ ළමා පරමාණුවෙහි පළල දැනගත යුතු ය. එක් හෝ ඊට වැඩි කන්ටේනර් මූලද්රව්යයේ ප්රතිශතයක් ලෙස මෙය පිහිටන අතර මෙය පිළිතුරක් නොමැතිව චක්රලේඛය දාමයක් සකසා ඇත. ඔබ ඔබේ ලේඛනයේ ඕනෑම භාණ්ඩයක පළල සඳහා ප්රතිශතයන් භාවිතා කරන්නේ නම්, ඔබේ මාපිය මූලද්රව්යයේ දිග ප්රමාණයද අර්ථ දැක්විය යුතුය.