CSS Outline - சுருக்கப் பண்பு
outline பண்பு பின்வரும் தனிப்பட்ட outline பண்புகளை அமைக்க ஒரு சுருக்கப் பண்பாகும்:
மேலே உள்ள பட்டியலில் இருந்து ஒன்று, இரண்டு அல்லது மூன்று மதிப்புகளைக் குறிப்பிடலாம். மதிப்புகளின் வரிசை முக்கியமானதல்ல.
முக்கிய குறிப்பு:
outline-style பண்பு கட்டாயமாகும். outline-style இல்லாமல் outline சுருக்கப் பண்பு வேலை செய்யாது.
CSS Outline Shorthand எடுத்துக்காட்டுகள்
சுருக்க outline பண்புடன் குறிப்பிடப்பட்ட சில வெவ்வேறு outlines-கள்:
ஒரு dashed outline.
ஒரு புள்ளியிட்ட சிவப்பு outline.
ஒரு 7px திடமான மஞ்சள் outline.
ஒரு தடித்த ridge இளஞ்சிவப்பு outline.
விரிவான எடுத்துக்காட்டு
outline சுருக்கப் பண்பை நிரூபிக்கும் எடுத்துக்காட்டு:
HTML:
<p class="ex1">Dashed outline</p>
<p class="ex2">Dotted red outline</p>
<p class="ex3">7px solid yellow outline</p>
<p class="ex4">Thick ridge pink outline</p>
CSS:
/* outline சுருக்கப் பண்புடன் வெவ்வேறு பாணிகள் */
p.ex1 {outline: dashed;}
p.ex2 {outline: dotted red;}
p.ex3 {outline: 7px solid yellow;}
p.ex4 {outline: thick ridge pink;}
/* அனைத்து உறுப்புகளுக்கும் பொதுவான பாணிகள் */
p {
padding: 10px;
margin: 15px 0;
background: #f8f8f8;
}
| சுருக்க வடிவம் | முழு வடிவம் | விளக்கம் |
|---|---|---|
|
outline: dashed;
|
outline-style: dashed;
|
outline-style மட்டுமே குறிப்பிடப்பட்டுள்ளது |
|
outline: dotted red;
|
outline-style: dotted;
outline-color: red; |
outline-style மற்றும் outline-color குறிப்பிடப்பட்டுள்ளது |
|
outline: 7px solid yellow;
|
outline-width: 7px;
outline-style: solid; outline-color: yellow; |
மூன்று பண்புகளும் குறிப்பிடப்பட்டுள்ளது |
|
outline: thick ridge pink;
|
outline-width: thick;
outline-style: ridge; outline-color: pink; |
மூன்று பண்புகளும் குறிப்பிடப்பட்டுள்ளது |
CSS Outline உடன் வட்டமான மூலைகள்
Outlines-களும் வட்டமான மூலைகளைக் கொண்டிருக்கலாம்.
border-radius பண்பு ஒரு உறுப்புக்கு வட்டமான borders சேர்க்க பயன்படுகிறது.
வட்டமான மூலைகளைக் கொண்ட சில வெவ்வேறு outlines-கள்:
ஒரு dashed outline வட்டமான மூலைகளுடன்.
border-radius: 8px;
ஒரு புள்ளியிட்ட சிவப்பு outline வட்டமான மூலைகளுடன்.
border-radius: 5px;
ஒரு 7px திடமான மஞ்சள் outline வட்டமான மூலைகளுடன்.
border-radius: 5px;
ஒரு தடித்த ridge இளஞ்சிவப்பு outline வட்டமான மூலைகளுடன்.
border-radius: 8px;
ஒரு தடித்த திடமான பச்சை outline வட்டமான மூலைகளுடன்.
border-radius: 10px;
வட்டமான மூலைகளுடன் CSS:
p.ex1 {
outline: dashed;
border-radius: 8px;
}
p.ex2 {
outline: dotted red;
border-radius: 5px;
}
p.ex3 {
outline: 7px solid yellow;
border-radius: 5px;
}
p.ex4 {
outline: thick ridge pink;
border-radius: 8px;
}
p.ex5 {
outline: thick solid green;
border-radius: 10px;
}
கவனிக்க:
border-radius பண்பு border-ஐ வட்டமாக்குகிறது, ஆனால் outline-ஐ நேரடியாக வட்டமாக்காது. outline border-ன் வட்ட வடிவத்தைப் பின்பற்றுகிறது. சில உலாவிகளில் outline வட்டமாக தோன்றலாம், ஆனால் இது உலாவியைப் பொறுத்தது.
மதிப்பு வரிசை நெகிழ்வுத்தன்மை
outline சுருக்கப் பண்பில் மதிப்புகளின் வரிசை முக்கியமானதல்ல. பின்வரும் அனைத்தும் சரியானது:
வெவ்வேறு வரிசைகள்
/* அனைத்து வரிசைகளும் சரியானவை */
outline: 3px solid red;
outline: solid red 3px;
outline: red 3px solid;
outline: solid 3px red;
outline: 3px red solid;
outline: red solid 3px;
குறிப்பு
CSS உருமாற்றி outline-ன் பண்புகளைக் கண்டறியும் திறன் கொண்டது. எனவே, எந்த வரிசையில் மதிப்புகளைக் கொடுத்தாலும், outline-width, outline-style, மற்றும் outline-color ஆகியவற்றை சரியாக அடையாளம் காண முடியும்.
பரிந்துரைக்கப்பட்ட வரிசை:
நிலைத்தன்மை மற்றும் வாசிப்புத்தன்மைக்காக, இந்த வரிசையைப் பின்பற்ற பரிந்துரைக்கப்படுகிறது: outline-width outline-style outline-color. எடுத்துக்காட்டாக: outline: 2px dashed blue;
CSS Outline Shorthand பயிற்சி
Jassif Team இல், உங்கள் அறிவை சோதிக்க பயிற்சிகள் உள்ளன. கீழே உள்ள பயிற்சியை முயற்சிக்கவும்:
பின்வருவனவற்றில் 3px திடமான சிவப்பு outline-க்கு எது சரியான சுருக்க அறிவிப்பு?
outline சுருக்கப் பண்பின் நெகிழ்வுத்தன்மை:
outline சுருக்கப் பண்பு மிகவும் நெகிழ்வானது. outline-width, outline-style, மற்றும் outline-color ஆகியவற்றை எந்த வரிசையிலும் குறிப்பிடலாம். CSS உருமாற்றி அவற்றை சரியாக அடையாளம் காணும்.
உலாவி ஆதரவு
CSS outline சுருக்கப் பண்பு அனைத்து நவீன உலாவிகளாலும் முழுமையாக ஆதரிக்கப்படுகிறது:
| உலாவி | ஆதரவு | குறிப்புகள் |
|---|---|---|
| Chrome | ✓ 1.0+ | முழு ஆதரவு |
| Firefox | ✓ 1.5+ | முழு ஆதரவு |
| Safari | ✓ 1.2+ | முழு ஆதரவு |
| Edge | ✓ 12+ | முழு ஆதரவு |
| IE | ✓ 8+ | முழு ஆதரவு |
outline சுருக்கப் பண்புக்கான சிறந்த நடைமுறைகள்
சுருக்கப் பண்பின் நன்மைகள்:
outline சுருக்கப் பண்பு உங்கள் CSS குறியீட்டை குறுகியதாகவும், படிக்க எளிதானதாகவும், பராமரிக்க எளிதானதாகவும் ஆக்குகிறது. இது பல வரிகளை ஒரு வரியாகக் குறைக்கிறது.