CSS User Interface

CSS பயனர் இடைமுகத்தைக் கற்றுக்கொள்ளுங்கள்

CSS User Interface

இந்த அத்தியாயத்தில் நீங்கள் பின்வரும் CSS பயனர் இடைமுக பண்புகளைப் பற்றி கற்றுக்கொள்வீர்கள்:

CSS Resize

resize பண்பு ஒரு உறுப்பை பயனர் மீண்டும் அளவிட முடியுமா (மற்றும் எப்படி) என்பதைக் குறிப்பிடுகிறது.

இந்த பண்பு பின்வரும் மதிப்புகளில் ஒன்றைக் கொண்டிருக்கலாம்:

இந்த div உறுப்பை செங்குத்தான வழியில் மீண்டும் அளவிடலாம்!

மீண்டும் அளவிட: கீழ்-வலது மூலையில் கிளிக் செய்து இழுக்கவும்!

CSS Resize - Only Width

பின்வரும் உதாரணம் பயனரை ஒரு <div> உறுப்பின் அகலத்தை மட்டும் மீண்டும் அளவிட அனுமதிக்கிறது:

இந்த div அகலத்தை மட்டும் மீண்டும் அளவிடலாம்

div {
  resize: horizontal;
  overflow: auto;
}

CSS Resize - Only Height

பின்வரும் உதாரணம் பயனரை ஒரு <div> உறுப்பின் உயரத்தை மட்டும் மீண்டும் அளவிட அனுமதிக்கிறது:

இந்த div உயரத்தை மட்டும் மீண்டும் அளவிடலாம்

div {
  resize: vertical;
  overflow: auto;
}

CSS Resize - Both Width and Height

பின்வரும் உதாரணம் பயனரை ஒரு <div> உறுப்பின் அகலம் மற்றும் உயரம் இரண்டையும் மீண்டும் அளவிட அனுமதிக்கிறது:

இந்த div அகலம் மற்றும் உயரம் இரண்டையும் மீண்டும் அளவிடலாம்

div {
  resize: both;
  overflow: auto;
}

CSS Disable Resize in Textarea

ஒரு <textarea> பெரும்பாலும் இயல்பாக மீண்டும் அளவிடக்கூடியதாக இருக்கும்.

இங்கே, நாம் <textarea> இல் மீண்டும் அளவிடும் தன்மையை முடக்க resize பண்பைப் பயன்படுத்தியுள்ளோம்:

Default Textarea (Resizable):

Disabled Resize Textarea:

textarea {
  resize: none;
}

CSS Outline Offset

outline-offset பண்பு ஒரு வெளிவரை மற்றும் உறுப்பின் விளிம்பு/எல்லைக்கு இடையே ஒரு இடத்தைச் சேர்க்கிறது. ஒரு உறுப்புக்கும் அதன் வெளிவரைக்கும் இடையே உள்ள இடம் வெளிப்படையானது.

இந்தப் பத்திக்கு கருப்பு எல்லை மற்றும் எல்லை விளிம்பிற்கு வெளியே 15px சிவப்பு வெளிவரை உள்ளது.

⚠️ கவனத்திற்குரியது:

வெளிவரை எல்லைகளிலிருந்து வேறுபட்டது! எல்லையைப் போலல்லாமல், வெளிவரை உறுப்பின் எல்லைக்கு வெளியே வரையப்படுகிறது, மற்றும் பிற உள்ளடக்கங்களை ஒன்றுடன் ஒன்று செய்யலாம். மேலும், வெளிவரை உறுப்பின் பரிமாணங்களின் ஒரு பகுதியாக இல்லை; வெளிவரையின் அகலத்தால் உறுப்பின் மொத்த அகலம் மற்றும் உயரம் பாதிக்கப்படுவதில்லை.

இந்தப் பத்திக்கு கருப்பு எல்லை மற்றும் எல்லைக்கு வெளியே 5px நீல புள்ளியிடப்பட்ட வெளிவரை உள்ளது.

div.ex1 {
  margin: 20px;
  border: 1px solid black;
  outline: 4px solid red;
  outline-offset: 15px;
}

div.ex2 {
  margin: 10px;
  border: 1px solid black;
  outline: 5px dashed blue;
  outline-offset: 5px;
}

Exercise

உறுப்பின் உயரம் மற்றும் அகலத்தை மீண்டும் அளவிட அனுமதிக்க சரியான மதிப்பை இழுத்து விடவும்.

div {
  resize: ;
  overflow: auto;
}
both
✓ சரி!
horizontal
✗ தவறு!
vertical
✗ தவறு!
auto
✗ தவறு!

CSS User Interface Properties

பின்வரும் அட்டவணை அனைத்து பயனர் இடைமுக பண்புகளையும் பட்டியலிடுகிறது:

Property Description
outline-offset ஒரு வெளிவரை மற்றும் உறுப்பின் விளிம்பு அல்லது எல்லைக்கு இடையே இடத்தைச் சேர்க்கிறது
resize ஒரு உறுப்பு பயனரால் மீண்டும் அளவிடக்கூடியதா இல்லையா என்பதைக் குறிப்பிடுகிறது