ഇരട്ട ബോർഡർ css. CSS ഉപയോഗിക്കുന്ന ഇരട്ട ബോർഡർ. CSS: അതിർത്തി. മൂലക അതിരുകൾ

വിവരണം

ഒരു ഘടകത്തിന് ചുറ്റും ബോർഡർ ശൈലി സജ്ജമാക്കുന്നു. ഒരു മൂലകത്തിൻ്റെ വ്യത്യസ്ത വശങ്ങൾക്കായി വ്യക്തിഗത ശൈലികൾ സജ്ജീകരിക്കുന്നത് അനുവദനീയമാണ്.

വാക്യഘടന

ബോർഡർ ശൈലി: (1,4) | അനന്തരാവകാശം

മൂല്യങ്ങൾ

അതിർത്തിയുടെ രൂപം നിയന്ത്രിക്കുന്നതിന് ബോർഡർ-സ്റ്റൈൽ പ്രോപ്പർട്ടിക്കായി നിരവധി മൂല്യങ്ങൾ നൽകിയിട്ടുണ്ട്. രൂപഭാവം ഉപയോഗിച്ച ബ്രൗസറിനേയും ബോർഡർ കനം സജ്ജമാക്കിയതിനേയും ആശ്രയിച്ചിരിക്കുന്നു. പട്ടികയിൽ 1 വ്യത്യസ്ത കനം മൂല്യങ്ങൾക്കുള്ള ശൈലികളുടെ പേരുകളും ഫലമായുണ്ടാകുന്ന ഫ്രെയിമും കാണിക്കുന്നു - 1, 3, 5, 7 പിക്സലുകൾ.

പട്ടികയിൽ ലിസ്റ്റുചെയ്തിരിക്കുന്ന മൂല്യങ്ങൾക്ക് പുറമേ, ഇനിപ്പറയുന്ന കീവേഡുകൾ ഉപയോഗിക്കുന്നു.

ഒന്നുമില്ല ബോർഡർ പ്രദർശിപ്പിക്കുന്നില്ല, അതിൻ്റെ കനം (ബോർഡർ-വീതി) പൂജ്യമായി സജ്ജീകരിച്ചിരിക്കുന്നു. ബോർഡർ-തകർച്ച പ്രോപ്പർട്ടി തകരാൻ സജ്ജമാക്കിയിരിക്കുന്ന ടേബിൾ സെല്ലുകളിൽ ബോർഡർ-സ്റ്റൈൽ പ്രയോഗിക്കുന്നത് ഒഴികെ, മറഞ്ഞിരിക്കുന്നതിന് സമാനമായ ഫലമില്ല. ഈ സാഹചര്യത്തിൽ, സെല്ലിന് ചുറ്റുമുള്ള അതിർത്തി ദൃശ്യമാകില്ല. അനന്തരാവകാശം മാതാപിതാക്കളുടെ മൂല്യം അവകാശമാക്കുന്നു.

ഒരു സ്‌പെയ്‌സ് കൊണ്ട് വേർതിരിച്ച് നിങ്ങൾക്ക് ഒന്നോ രണ്ടോ മൂന്നോ നാലോ മൂല്യങ്ങൾ ഉപയോഗിക്കാം. പ്രഭാവം അളവിനെ ആശ്രയിച്ചിരിക്കുന്നു, പട്ടികയിൽ സൂചിപ്പിച്ചിരിക്കുന്നു. 2.

HTML5 CSS2.1 IE Cr Op Sa Fx

അതിർത്തി ശൈലി

ലോറെം ഇപ്‌സം ഡോളർ സിറ്റ് അമെറ്റ്, കൺസെക്റ്റ്യൂവർ അഡിപിസ്സിംഗ് എലിറ്റ്, സെഡ് ഡൈം നോൺയുമി നിബ്ഹ് യൂയിസ്‌മോഡ് ടിൻസിഡൻ്റ് യുട്ട് ലാക്രീറ്റ് ഡോളോർ മാഗ്ന അലിഗ്വാം എററ്റ് വോലുട്ട്പറ്റ്.



ഈ ഉദാഹരണത്തിൻ്റെ ഫലം ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നു. 1.

അരി. 1. ബോർഡർ-സ്റ്റൈൽ പ്രോപ്പർട്ടി പ്രയോഗിക്കുന്നു

ഒബ്ജക്റ്റ് മോഡൽ

document.getElementById("elementID ").style.borderStyle

ബ്രൗസറുകൾ

ഇൻ്റർനെറ്റ് എക്‌സ്‌പ്ലോറർ ബ്രൗസർ പതിപ്പ് 6 വരെയുള്ള ഡിസ്‌പ്ലേകൾ 1px ബോർഡർ കനം കൊണ്ട് ഡാഷ് ചെയ്‌തിരിക്കുന്നു. 2px ഉം അതിലും ഉയർന്നതുമായ കനം ഉള്ളതിനാൽ, ഡോട്ട് ഇട്ട മൂല്യം ശരിയായി പ്രവർത്തിക്കുന്നു. ഈ ബഗ് IE7-ൽ പരിഹരിച്ചിരിക്കുന്നു, എന്നാൽ എല്ലാ 1px ബോർഡറുകൾക്കും മാത്രം. ബ്ലോക്ക് ബോർഡറുകളിൽ ഒന്നിന് 2px അല്ലെങ്കിൽ അതിൽ കൂടുതൽ കനം ഉണ്ടെങ്കിൽ, IE7-ൽ ഡോട്ട് ഇട്ട മൂല്യം ഡാഷ് ആയി മാറുന്നു.

7.0 വരെയുള്ള ഇൻറർനെറ്റ് എക്സ്പ്ലോറർ പതിപ്പുകൾ മറഞ്ഞിരിക്കുന്നതും അവകാശമാക്കുന്നതുമായ മൂല്യങ്ങളെ പിന്തുണയ്ക്കുന്നില്ല.

ഗ്രോവ് , റിഡ്ജ് , ഇൻസെറ്റ് അല്ലെങ്കിൽ ഔട്ട്സെറ്റ് മൂല്യങ്ങൾ ഉപയോഗിക്കുമ്പോൾ ബോർഡർ ശൈലി ബ്രൗസറുകൾക്കിടയിൽ അല്പം വ്യത്യാസപ്പെടാം.

ടെക്‌സ്‌റ്റിനും ഫോണ്ട് ഡിസൈനിനുമുള്ള പ്രോപ്പർട്ടികൾ ഞങ്ങൾ പഠിച്ചു, ഇപ്പോൾ മറ്റ് ഘടകങ്ങളിലേക്ക് പോകാനുള്ള ഞങ്ങളുടെ ഊഴമാണ്. ഈ ട്യൂട്ടോറിയലിൽ നമ്മൾ ഫ്രെയിമുകൾ സൃഷ്ടിക്കുന്നത് നോക്കും സി.എസ്.എസ്. ഈ പ്രോപ്പർട്ടി പലപ്പോഴും ഉപയോഗിക്കാറുണ്ട്, അതിനാൽ കുറച്ചുകൂടി ശ്രദ്ധിക്കേണ്ടതാണ്.

അതിനാൽ, ചില ഘടകത്തിന് ചുറ്റും നിങ്ങൾ ഒരു ഫ്രെയിം നിർമ്മിക്കേണ്ടതുണ്ടെന്ന് നമുക്ക് അനുമാനിക്കാം. ഉദാഹരണത്തിന്, നമുക്ക് ഒരു തലക്കെട്ട് ഉണ്ടാക്കാംഞങ്ങൾ അതിനു ചുറ്റും ഒരു ഫ്രെയിം ഉണ്ടാക്കും.

ഫ്രെയിമിൻ്റെ പ്രത്യേകതകൾ: 1) ഫ്രെയിം കനം, 2) ഫ്രെയിം ശൈലി, 3) ഫ്രെയിം നിറം. നമുക്ക് ക്രമത്തിൽ പോകാം:

  • 1. ഫ്രെയിം കനം: അതിർത്തി വീതി: 2px;
  • 2. ഫ്രെയിം ശൈലി: അതിർത്തി ശൈലി: ഖര;
  • 3. ഫ്രെയിം നിറം: അതിർത്തി നിറം: #ff0000;

ഫ്രെയിം ശൈലികൾ എന്തൊക്കെയാണ് സി.എസ്.എസ്? ലഭ്യമായ എല്ലാ ഫ്രെയിം ശൈലികളും ചുവടെ:

  • കുത്തുകളുള്ള - ഇതൊരു ഡോട്ട് ഫ്രെയിം ആണ്.
  • ഡാഷ് ചെയ്തു - ഇതൊരു ഡോട്ട് ഫ്രെയിമാണ്
  • ഖര - ഇതൊരു സോളിഡ് ഫ്രെയിമാണ്
  • ഇരട്ടി - ഇതൊരു ഇരട്ട ഫ്രെയിം ആണ്
  • ഗ്രോവ് - വോള്യൂമെട്രിക് കാഴ്ച
  • വരമ്പ് - വോള്യൂമെട്രിക് കാഴ്ച
  • ഇൻസെറ്റ് - വോള്യൂമെട്രിക് കാഴ്ച
  • തുടക്കം - വോള്യൂമെട്രിക് കാഴ്ച

ശീർഷകത്തിന് ചുറ്റും ഒരു ഫ്രെയിം സൃഷ്ടിക്കുന്നതിനുള്ള എല്ലാം ഇപ്പോൾ ഞങ്ങളുടെ പക്കലുണ്ട്.

HTML

HTML പേജ്

ശീർഷകത്തിന് ചുറ്റും ഒരു ഫ്രെയിം സൃഷ്ടിക്കുക.



ഫ്രെയിമിനുള്ള ശൈലിയും.

H2(ബോർഡർ-വീതി: 2px; ബോർഡർ-സ്റ്റൈൽ: സോളിഡ്; ബോർഡർ-നിറം: #FF0000; )

തത്ഫലമായി, കട്ടിയുള്ള ഒരു കട്ടിയുള്ള ചുവന്ന ഫ്രെയിം 2px.

ഫ്രെയിം നാല് വശങ്ങളിൽ നിന്നാണ് നിർമ്മിച്ചിരിക്കുന്നത്: മുകളിലെ, ശരിയാണ്, താഴത്തെഒപ്പം ഇടത്തെകൂടാതെ, ഞങ്ങൾക്ക് സ്വത്ത് വ്യക്തമാക്കിയിട്ടുള്ളതിനാൽ അതിർത്തി , തുടർന്ന് ബ്രൗസർ സ്ഥിരസ്ഥിതിയായി ഫ്രെയിമിൻ്റെ നാല് വശങ്ങളും വരയ്ക്കുന്നു. അതിനാൽ, നിങ്ങൾക്ക് ഒരു വശത്ത് മാത്രം ഒരു ഫ്രെയിം വ്യക്തമാക്കണമെങ്കിൽ, ഫ്രെയിം സൃഷ്ടിക്കേണ്ട വശം സൂചിപ്പിക്കാൻ പ്രിഫിക്സുകൾ ഉപയോഗിക്കുന്നു.

  • മുകളിൽ - മുകളിൽ.
  • ശരിയാണ് - ശരിയാണ്
  • താഴെ - താഴെ
  • ഇടത്തെ - ഇടത്തെ

അതിനാൽ, ഖണ്ഡികയുടെ അടിയിൽ മാത്രം ഒരു ഫ്രെയിം നിർമ്മിക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, അതായത്, അടിവരയിടുക, തുടർന്ന് ഓരോ പ്രോപ്പർട്ടിക്കും അതിർത്തി ഒരു പ്രിഫിക്സ് ചേർക്കുക താഴെ . ഫലം ഇനിപ്പറയുന്ന കോഡ് ഘടനയായിരിക്കും.

H2(ബോർഡർ-ബോട്ടം-വീഡ്: 2px; ബോർഡർ-ബോട്ടം-സ്റ്റൈൽ: ഡബിൾ; ബോർഡർ-ബോട്ടം-വർണ്ണം: #FF0000; )

ബ്രൗസറിനായി ഈ ശൈലികൾ ഉപയോഗിക്കുന്നത് അർത്ഥമാക്കുന്നത് നിങ്ങൾ താഴെ നിന്ന് ഒരു ഫ്രെയിം മാത്രം സൃഷ്ടിക്കേണ്ടതുണ്ട്, അതായത്. തലക്കെട്ട് ഊന്നിപ്പറയുന്നു. അതുപോലെ, മറുവശത്ത് ഫ്രെയിം സജ്ജീകരിച്ചുകൊണ്ട് നിങ്ങൾക്ക് ഈ കോഡ് ഡ്യൂപ്ലിക്കേറ്റ് ചെയ്യാം, ഉദാഹരണത്തിന് മുകളിൽ.

H2(ബോർഡർ-ബോട്ടം-വീഡ്: 2px; ബോർഡർ-ബോട്ടം-സ്റ്റൈൽ: ഡബിൾ; ബോർഡർ-ബോട്ടം-വർണ്ണം: #FF0000; ബോർഡർ-മുകളിൽ-വിഡ്ത്ത്: 2px; ബോർഡർ-ടോപ്പ്-സ്റ്റൈൽ: ഡബിൾ; ബോർഡർ-ടോപ്പ്-വർണ്ണം: # FF0000;)

ശീർഷകത്തിന് ഇപ്പോൾ മുകളിലും താഴെയും ചുവന്ന ബോർഡർ ഉണ്ടായിരിക്കും. മറ്റു പാർട്ടികൾക്കും ഇതുതന്നെ ചെയ്യാം.

നിങ്ങൾ ഇതിനകം ശ്രദ്ധിച്ചിരിക്കാം, റെക്കോർഡിംഗ് വളരെ വലുതായി മാറി, അതിനാൽ പ്രായോഗികമായി പലപ്പോഴും ഉപയോഗിക്കുന്ന ഒരു ചുരുക്കിയ തരം റെക്കോർഡിംഗ് ഉണ്ട്.

മുകളിലെ ചിത്രം ചുരുക്കിയ നൊട്ടേഷൻ്റെ ഘടന കാണിക്കുന്നു, അവിടെ പ്രോപ്പർട്ടി സൂചിപ്പിച്ചിരിക്കുന്നു അതിർത്തി മൂല്യങ്ങളായി, ഒരു സ്‌പെയ്‌സ് കൊണ്ട് വേർതിരിച്ച്, ഫ്രെയിമിൻ്റെ വീതി സൂചിപ്പിച്ചിരിക്കുന്നു - അതിർത്തി വീതി , ഫ്രെയിം ശൈലി - അതിർത്തി ശൈലി ഫ്രെയിമിൻ്റെ നിറവും - #ff0000 .

അതായത്, ബ്രൗസർ, അത്തരമൊരു സംക്ഷിപ്ത എൻട്രി കാണുന്നത് അതിർത്തി: 2px സോളിഡ് #ff0000; , ശീർഷകത്തിൻ്റെ നാല് വശങ്ങളിലും ഒരു ഫ്രെയിം സൃഷ്ടിക്കും. ഈ ഹ്രസ്വ എൻട്രി ഞങ്ങൾ മുകളിൽ ഉപയോഗിച്ച എൻട്രിക്ക് തുല്യമാണ് (മൂന്ന് പ്രോപ്പർട്ടികൾ ഉപയോഗിച്ചത്).

ഒരു ചെറിയ നൊട്ടേഷൻ ഉപയോഗിക്കുകയാണെങ്കിൽ, ഒരു വശത്ത് മാത്രം ഫ്രെയിം സൂചിപ്പിക്കണമെങ്കിൽ, ഫ്രെയിം സൃഷ്ടിക്കേണ്ട വശത്തെ സൂചിപ്പിക്കുന്ന സിമ്പിൾടൺ ഞങ്ങൾ പ്രോപ്പർട്ടിയിലേക്ക് ചേർക്കുന്നു.

H2(ബോർഡർ-ടോപ്പ്:2px സോളിഡ് #ff0000;)

അതിനാൽ, ഒരു ചെറിയ കുറിപ്പ് ഉപയോഗിച്ച്, മുകളിൽ നിന്ന് ഒരു ഫ്രെയിം നിർമ്മിക്കുന്നു, അവിടെ ഫ്രെയിമിൻ്റെ കനം, ശൈലി, നിറം എന്നിവയും സൂചിപ്പിച്ചിരിക്കുന്നു.

ഈ രീതിയിൽ, പ്രോപ്പർട്ടി ഉപയോഗിച്ച് അതിർത്തി ഏതെങ്കിലും ഘടകത്തിന് ചുറ്റും ഒരു ഫ്രെയിം നിർമ്മിച്ചിരിക്കുന്നു. അടിവരയ്ക്ക് മറ്റൊരു നിറം ആവശ്യമുള്ളപ്പോൾ ലിങ്കുകൾക്ക് അടിവരകൾ സൃഷ്ടിക്കാൻ നിങ്ങൾക്ക് ഫ്രെയിം ഉപയോഗിക്കാം. ശരി, ചട്ടക്കൂടിനൊപ്പം അത്രയേയുള്ളൂ, നമുക്ക് അടുത്ത പ്രധാന പാഠത്തിലേക്ക് പോകാം, അവിടെ ഞങ്ങൾ നോക്കും

സ്വത്ത് സി.എസ്.എസ് – « അതിർത്തി", മൂലകത്തിന് ചുറ്റുമുള്ള ചുറ്റളവ് വരിയുടെ കനം, നിറം, തരം എന്നിവ സജ്ജമാക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. ഈ പ്രോപ്പർട്ടിയുടെ പാരാമീറ്ററുകൾ ഒരു വരിയിൽ എഴുതാം, ഒരു സ്‌പെയ്‌സ് കൊണ്ട് വേർതിരിച്ച് ഏത് ക്രമത്തിലും.

  • - ലൈൻ കനം ഒരു പിക്സൽ
  • - കട്ടിയായ വര
  • - വെളുത്ത നിറം
  • - കറുത്ത നിറം
  • - ചാര നിറം

സോളിഡ് എലമെൻ്റ് ബോർഡർ

ഡാഷ് എലമെൻ്റ് ബോർഡർ

ഡോട്ട് ഇട്ട എലമെൻ്റ് ബോർഡർ

ഇരട്ട വരയുള്ള മൂലക ബോർഡർ

വ്യക്തിഗത അതിർത്തി വിഭാഗങ്ങളുടെ സ്വത്ത്

വോളിയത്തിൽ ഗ്രോവ്ഡ് ഫ്രെയിം അമർത്തി

വോളിയത്തിൽ കോൺവെക്സ് കോറഗേറ്റഡ് ഫ്രെയിം

വോള്യൂമെട്രിക് അമർത്തിയ ഫ്രെയിം

വോള്യൂമെട്രിക് കോൺവെക്സ് ഫ്രെയിം

പാഠങ്ങൾ / CSS /

പാഠം 7: CSS എലമെൻ്റ് ബോർഡർ

മിക്കവാറും എല്ലാ വെബ്‌സൈറ്റുകളും ഒരു ഘടകത്തിന് ചുറ്റും ഒരു ബോർഡർ സൃഷ്‌ടിക്കുന്ന ഒരു പ്രോപ്പർട്ടി ഉപയോഗിക്കുന്നു. ബട്ടണുകൾക്കോ ​​ടെക്സ്റ്റുള്ള ബ്ലോക്കുകൾക്കോ ​​ഇത് ആവശ്യമാണ്. ഒരു ബോർഡർ സൃഷ്ടിക്കുന്നതിന്, ഒരു ഘടകത്തിന് CSS-ൽ രണ്ട് ഗുണങ്ങളുണ്ട്: ബോർഡറും ഔട്ട്‌ലൈനും. നമുക്ക് അവരെ നോക്കാം.

അതിർത്തി

ഒരു ഘടകത്തിന് ചുറ്റും ഒരു ഫ്രെയിം സജ്ജീകരിക്കാൻ ഈ പ്രോപ്പർട്ടി ആവശ്യമാണ്; ഇത് ഒരു വെബ് ഡോക്യുമെൻ്റിൽ അതിൻ്റെ ബോർഡർ സൂചിപ്പിക്കുന്നു; ഘടകം സ്ഥാപിക്കുമ്പോൾ ഫ്രെയിമിൻ്റെ വീതി കണക്കിലെടുക്കുന്നു. ഇതിന് 3 അർത്ഥങ്ങളുണ്ട് - നിറം, കനം, ഫ്രെയിം തരം.

ബോർഡർ പ്രോപ്പർട്ടിയുടെ വാക്യഘടന ഇപ്രകാരമാണ്:

അതിർത്തി: വീതി തരം നിറം;
പ്രോപ്പർട്ടി മൂല്യങ്ങൾ വ്യക്തമാക്കുന്നതിന് നിങ്ങൾക്ക് മറ്റൊരു ഓർഡർ തിരഞ്ഞെടുക്കാം, എന്നാൽ പ്രധാന കാര്യം ഒരു സ്പെയ്സിലൂടെയാണ്.

ഫ്രെയിമിൻ്റെ കനം (വീതി) പിക്സലിൽ (px) അല്ലെങ്കിൽ ശതമാനത്തിൽ (%) വ്യക്തമാക്കണം.
RGB (റെഡ് ഗ്രീൻ ബ്ലൂ) ഫോർമാറ്റിലോ HTML HEX കോഡിലോ നിറം വ്യക്തമാക്കാം.

താഴെ ലൈനുകളുടെ തരങ്ങൾഅവരുടെ പേരുകൾക്കൊപ്പം:

ഒരു മൂലകത്തിന് ബോർഡറുകൾ എങ്ങനെ ക്രമീകരിക്കാം? ഞങ്ങൾ ഇത് ഇനിപ്പറയുന്ന രീതിയിൽ ചെയ്യുന്നു:

#ബ്ലോക്ക് (
ബോർഡർ:3px സോളിഡ് #0085ss; /* വരി 3 പിക്സൽ കനവും നീലയും ആയി സജ്ജമാക്കുക */
}

നിങ്ങൾക്ക് ഒന്ന്, രണ്ട്, മൂന്ന് ഇൻസ്റ്റാൾ ചെയ്യണമെങ്കിൽ ഒരു പ്രത്യേക വശത്ത് ഫ്രെയിമുകൾ, തുടർന്ന് ഞങ്ങൾ ഇത് ഇതുപോലെ സൂചിപ്പിക്കുന്നു:

ബോർഡർ ടോപ്പ്- മുകളിൽ ഫ്രെയിം;
അതിർത്തി-താഴെ- താഴെയുള്ള ഫ്രെയിം;
അതിർത്തി-ഇടത്- ഇടതുവശത്ത് ഫ്രെയിം;
അതിർത്തി-വലത്- വലതുവശത്ത് ഫ്രെയിം;

തടയുക (
ബോർഡർ-വലത്: 3px സോളിഡ് #0085cc;
ബോർഡർ-ബോട്ടം: 2px ഡാഷ്ഡ് #0085cc;
}

നിനക്ക് വേണമെങ്കിൽ ഫ്രെയിമുകൾ നീക്കം ചെയ്യുക CSS ലെ ഘടകം, തുടർന്ന് ബോർഡർ പ്രോപ്പർട്ടിയിൽ എഴുതുക - ഒന്നുമില്ല

ശൂന്യം (
അതിർത്തി: ഒന്നുമില്ല; /* ക്ലാസ് ശൂന്യമായ ഒരു ഘടകത്തിന് ബോർഡർ ഉണ്ടാകില്ല */
}

രൂപരേഖ

ഒരു മൂലകത്തിൻ്റെ ബാഹ്യ അതിർത്തി സജ്ജീകരിക്കുന്നതിന് ആവശ്യമായ ഒരു വസ്തുവാണ് ഔട്ട്ലൈൻ.

കഴിക്കുക അതിർത്തിയിൽ നിന്നുള്ള രണ്ട് വ്യത്യാസങ്ങൾ:
ഒന്നാമതായി, ഔട്ട്ലൈനിൽ വ്യക്തമാക്കിയ വരി ബ്ലോക്കിൻ്റെ സ്ഥാനം, അതിൻ്റെ വീതി, ഉയരം എന്നിവയെ ബാധിക്കില്ല.
രണ്ടാമതായി, ഒരു പ്രത്യേക വശത്ത് ഒരു ഫ്രെയിം ഇൻസ്റ്റാൾ ചെയ്യാനുള്ള സാധ്യതയില്ല.
വാക്യഘടനയും ബോർഡർ തന്നെയാണ്.

ഔട്ട്‌ലൈൻ: 2px ഡോട്ടഡ് #0085cc; /* ഫ്രെയിം 2 പിക്സൽ നീല ഡോട്ട് */
ഔട്ട്‌ലൈനിനും ബോർഡറിനും, ഒന്നുമില്ല എന്ന് എഴുതി നിങ്ങൾക്ക് ഫ്രെയിമുകൾ നീക്കംചെയ്യാം:

നിങ്ങളുടെ ശ്രദ്ധയ്ക്ക് നന്ദി!

മുൻ ലേഖനം
പാഠം 6.

മൂലക അതിരുകൾ.

CSS-ൽ പാഡിംഗും മാർജിനുകളും. മാർജിനും പാഡിംഗും എന്താണ്? അടുത്ത ലേഖനം
പാഠം 8. CSS-ൽ ഒരു ഘടകത്തിൻ്റെ ടെക്സ്റ്റ് നിറവും പശ്ചാത്തലവും എങ്ങനെ സജ്ജീകരിക്കാം?

ലേഖനത്തിലെ അഭിപ്രായങ്ങൾ (vk.com)

അതിർത്തി

ബ്രൗസർ പിന്തുണ

12.0+ 4.0+ 1.0+ 1.0+ 3.5+ 1.0+

വിവരണം

ഒരു ബ്ലോക്കിൻ്റെ ബോർഡറിൻ്റെ വീതിയും ശൈലിയും നിറവും ഒരേസമയം സജ്ജമാക്കാൻ CSS പ്രോപ്പർട്ടി നിങ്ങളെ അനുവദിക്കുന്നു. ഒരു ബ്ലോക്ക് ബോർഡർ എന്നത് എല്ലാ വശങ്ങളിലും ബ്ലോക്കിനെ ചുറ്റുന്ന ഒരു സാധാരണ ലൈൻ/ഫ്രെയിം ആണ്. ഒരു ഫ്രെയിം ചേർക്കുമ്പോൾ, അത് ബ്ലോക്കിൻ്റെ മൊത്തത്തിലുള്ള വലുപ്പത്തെ ബാധിക്കുമെന്നത് പരിഗണിക്കേണ്ടതാണ്.

മൂല്യങ്ങൾ ഒരു സ്‌പെയ്‌സ് ഉപയോഗിച്ച് വേർതിരിക്കപ്പെടുന്നു, ഏത് ക്രമത്തിലും ദൃശ്യമാകും; ആവശ്യമുള്ള പാരാമീറ്ററുമായി പൊരുത്തപ്പെടുന്ന ഒന്ന് ബ്രൗസർ തന്നെ നിർണ്ണയിക്കും. മൂന്ന് മൂല്യങ്ങളും വ്യക്തമാക്കേണ്ട ആവശ്യമില്ല; വീതിയും കൂടാതെ/അല്ലെങ്കിൽ വർണ്ണവും ഒഴിവാക്കാവുന്നതാണ്, ഈ സാഹചര്യത്തിൽ നഷ്ടപ്പെട്ട മൂല്യത്തിന് പകരം സ്വത്തിനുവേണ്ടി സ്ഥിരസ്ഥിതിയായി സജ്ജീകരിച്ചിരിക്കുന്ന മൂല്യം ഉപയോഗിക്കും, അതായത്. ഉദാഹരണത്തിന്, വീതി വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, വസ്തുവിൻ്റെ സ്ഥിര മൂല്യം ഉപയോഗിക്കും. വാക്യഘടനയ്ക്ക് കീഴിലുള്ള പട്ടിക ഏത് പ്രോപ്പർട്ടികൾ ഉപയോഗിക്കാമെന്ന മൂല്യങ്ങളെ സൂചിപ്പിക്കുന്നു.

ശ്രദ്ധിക്കുക: ഒരു ഘടകത്തിൻ്റെ ചില വശങ്ങളിൽ മാത്രം ബോർഡറുകൾ സജ്ജീകരിക്കുന്നതിന്, ഇനിപ്പറയുന്ന പ്രോപ്പർട്ടികൾ ഉപയോഗിക്കുക: ബോർഡർ-മുകളിൽ, ബോർഡർ-ബോട്ടം, ബോർഡർ-ഇടത്, ബോർഡർ-വലത്.

നുറുങ്ങ്: സാധാരണയായി, ഒരു ബോർഡർ ഉപയോഗിക്കുമ്പോൾ, നിങ്ങൾ പാഡിംഗ് ചേർക്കേണ്ടതുണ്ട്.

CSS പ്രോപ്പർട്ടി: അതിർത്തി

അവർ ബ്ലോക്ക് ഫ്രെയിമിനും അതിൻ്റെ ഉള്ളടക്കത്തിനും ഇടയിൽ വൈറ്റ് സ്പേസ് ചേർക്കുന്നു: ടെക്സ്റ്റ്, ഇമേജുകൾ അല്ലെങ്കിൽ ചൈൽഡ് ടാഗുകൾ. സാധാരണയായി ബോർഡർ എലമെൻ്റിൻ്റെ ഉള്ളടക്കത്തോട് അടുത്താണ് വരയ്ക്കുന്നത്, ചിത്രത്തിന് ചുറ്റും ഒരു ബോർഡർ സജ്ജീകരിക്കണമെങ്കിൽ മാത്രമേ ഇത് ഉപയോഗപ്രദമാകൂ.

വാക്യഘടന

ബോർഡർ: ബോർഡർ-വീഡ് ബോർഡർ-സ്റ്റൈൽ ബോർഡർ-വർണ്ണം|അനുവസിക;

പ്രോപ്പർട്ടി മൂല്യങ്ങൾ

ഉദാഹരണം

ഉദാഹരണം

ഇവിടെ ചില വാചകങ്ങളുണ്ട്.



ബ്രൗസർ വിൻഡോയിലെ ഈ ഉദാഹരണത്തിൻ്റെ ഫലം:

ബോക്സുകളിൽ ബോർഡറിൻ്റെ നിറവും ശൈലിയും വലുപ്പവും എങ്ങനെ സജ്ജീകരിക്കാം.

മാർക്ക്അപ്പ് ഭാഷകളിൽ, ബോർഡർ( അതിർത്തി), പട്ടികകളും ചിത്രങ്ങളും ഫ്രെയിമുകളും മാത്രമേ ഉള്ളൂ, ചില സന്ദർഭങ്ങളിൽ ബോർഡറിൻ്റെ നിറം സജ്ജീകരിക്കാൻ കഴിയും, അത്രമാത്രം.

അതിർത്തി ആട്രിബ്യൂട്ട്

കാസ്കേഡിംഗ് സ്റ്റൈൽ ഷീറ്റുകൾ ഞങ്ങൾക്ക് കൂടുതൽ ഓപ്‌ഷനുകൾ നൽകുന്നു, എന്നാൽ ആദ്യം കാര്യങ്ങൾ ആദ്യം.

CSS-ൽ നമുക്ക് ബോർഡറിൻ്റെ വീതി നിയന്ത്രിക്കാനാകും അതിർത്തി വീതി, അല്ലെങ്കിൽ കൂടുതൽ കൃത്യമായി പറഞ്ഞാൽ, നമുക്ക് ഓരോ വശത്തിൻ്റെയും കനം വെവ്വേറെ നിയന്ത്രിക്കാം:
അതിർത്തി-മുകളിൽ-വീതി- മുകളിലെ അതിർത്തിയുടെ കനം
അതിർത്തി-വലത്-വീതി- വലത് അതിർത്തിയുടെ കനം
അതിർത്തി-താഴെ വീതി- താഴത്തെ അതിർത്തിയുടെ കനം
അതിർത്തി-ഇടത്-വീതി- ഇടത് കർബിൻ്റെ കനം
എന്നാൽ ചുരുക്കിയ ഒരു രൂപവും ഉണ്ടാകാം:
പി(ബോർഡർ വീതി: മുകളിൽ വലത് താഴെ ഇടത്;)(മുകളിൽ വലത് താഴെ ഇടത്).
അതിർത്തി വീതി സജ്ജമാക്കാൻ കഴിയും:
അക്കങ്ങളിൽ DIV(ബോർഡർ വീതി:5px), പൂജ്യം മുതൽ അനന്തത വരെ, അതായത്. പോസിറ്റീവ്.
നേർത്ത- നേർത്ത ബോർഡർ, DIV(ബോർഡർ വീതി: നേർത്ത)
ഇടത്തരം- ഇടത്തരം ബോർഡർ, DIV(ബോർഡർ-വീതി:ഇടത്തരം)
കട്ടിയുള്ള- കട്ടിയുള്ള ബോർഡർ, DIV(ബോർഡർ വീതി:കട്ടിയുള്ള)
അക്കങ്ങൾ വ്യക്തമാണ്, എന്നാൽ ഈ മൂല്യങ്ങൾ ഉപയോഗിച്ച് ഇതെല്ലാം ബ്രൗസറിനെ ആശ്രയിച്ചിരിക്കുന്നു, പക്ഷേ ഇപ്പോഴും നേർത്ത<= medium <= thick .

ഉപയോഗിച്ച് ബോർഡറിൻ്റെ നിറവും നമുക്ക് നിയന്ത്രിക്കാം അതിർത്തി നിറംഅല്ലെങ്കിൽ കൂടുതൽ കൃത്യമായി പറഞ്ഞാൽ, ഓരോ വശത്തിൻ്റെയും നിറം:
ബോർഡർ-മുകളിലെ നിറംമുകളിലെ ബോർഡർ നിറം;
അതിർത്തി-വലത്-നിറംവലത് ബോർഡർ നിറം;
അതിർത്തി-താഴെ നിറംതാഴെയുള്ള ബോർഡർ നിറം;
ബോർഡർ-ഇടത്-നിറംഇടതുവശത്ത് ബോർഡർ നിറം.
വർണ്ണ മൂല്യം സജ്ജീകരിച്ചിരിക്കുന്നു നിറം, അതായത്. 16 നിറങ്ങളിൽ ഒന്ന്: അക്വാ, കറുപ്പ്, നീല, ഫ്യൂഷിയ, ഗ്രേ, പച്ച, നാരങ്ങ, മെറൂൺ, നേവി, ഒലിവ്, പർപ്പിൾ, ചുവപ്പ്, വെള്ളി, ടീൽ, വെള്ള അല്ലെങ്കിൽ മഞ്ഞ, നിങ്ങൾക്ക് നിറങ്ങൾ സജ്ജീകരിക്കാനും കഴിയും: നിറം:#000000, നിറം:#AF0 , നിറം:rgb(255,0,0)അഥവാ നിറം:rgb(100%, 0%, 0%).
നിങ്ങൾ ഏത് വർണ്ണ സ്കീം തിരഞ്ഞെടുത്താലും, ബ്രൗസറുകൾ അതിനെ തുടർന്നും പരിവർത്തനം ചെയ്യും നിറം:rgb(255,0,0). ഉദാഹരണത്തിന് നിറം: നാരങ്ങ = നിറം:#00ff00 = നിറം:#0F0 = നിറം:rgb(0%, 100%, 0%), എന്നാൽ ബ്രൗസറിന് എല്ലാം സമാനമാണ് നിറം:rgb(0,255,0), അതായത്. അത് ഈ മൂല്യം കണക്കാക്കും.

ബോർഡറിൻ്റെ കനവും നിറവും HTML-ന് നിയന്ത്രിക്കാൻ കഴിയുമെങ്കിൽ, ശൈലി( അതിർത്തി ശൈലി) CSS മാത്രം!!!
ശൈലി ഓരോ വശത്തും വെവ്വേറെ നിയന്ത്രിക്കാം:
ബോർഡർ-ടോപ്പ്-സ്റ്റൈൽമുകളിലെ അതിർത്തി ശൈലി;
അതിർത്തി-വലത്-ശൈലിവലത് ബോർഡർ ശൈലി;
ബോർഡർ-ബോട്ടം-സ്റ്റൈൽതാഴെയുള്ള അതിർത്തി ശൈലി;
ബോർഡർ-ഇടത് ശൈലിഇടത് വശത്തെ ബോർഡർ ശൈലി.
ഇപ്പോൾ നമുക്ക് ശൈലി മൂല്യങ്ങൾ നോക്കാം:
1)ബോർഡർ ശൈലി: ഒന്നുമില്ല- ഇതാണ് ബോർഡർ വീതി:0 എന്നതിന് സമാനമായ ഡിഫോൾട്ട് മൂല്യം.
2)ബോർഡർ ശൈലി:മറഞ്ഞിരിക്കുന്നു- അതേ കാര്യം, പട്ടികകൾ ഒഴികെ, ഞങ്ങൾ പിന്നീട് നോക്കും.
3)ബോർഡർ-സ്റ്റൈൽ:ഡോട്ടഡ്- ഡോട്ടുകൾ കൊണ്ട് നിർമ്മിച്ച ഒരു അതിർത്തി.
4)ബോർഡർ-സ്റ്റൈൽ: ഡാഷ്- ഒരു ഡോട്ട് ലൈനിൽ നിന്ന് നിർമ്മിച്ച ബോർഡർ.
5)ബോർഡർ ശൈലി: സോളിഡ്- ഒരു സോളിഡ് ലൈൻ കൊണ്ട് നിർമ്മിച്ച ഒരു അതിർത്തി, അതായത്. HTML ലെ പോലെ.
6)ബോർഡർ-സ്റ്റൈൽ:ഇരട്ട- ഇരട്ട സോളിഡ് ലൈൻ കൊണ്ട് നിർമ്മിച്ച ഒരു ബോർഡർ, ഇവിടെ നിങ്ങൾക്ക് കുറഞ്ഞത് 3 പിക്സലുകളുടെ ബോർഡർ വീതി ആവശ്യമാണ്.
7)ബോർഡർ-സ്റ്റൈൽ:ഗ്രോവ്- ബോർഡർ ക്യാൻവാസിൽ നിന്ന് മുറിച്ചതായി തോന്നുന്നു.
8)ബോർഡർ-സ്റ്റൈൽ: റിഡ്ജ്- ബോർഡർ ക്യാൻവാസിന് മുകളിൽ നീണ്ടുനിൽക്കുന്നതായി തോന്നുന്നു.
9)ബോർഡർ-സ്റ്റൈൽ:ഇൻസെറ്റ്- മുഴുവൻ ബോക്സും ക്യാൻവാസിൽ അമർത്തിപ്പിടിച്ചതായി തോന്നുന്നു.
10)ബോർഡർ ശൈലി:ആരംഭം- മുമ്പത്തേതിൻ്റെ വിപരീതം.
ചില ബ്രൗസറുകൾ മൂല്യങ്ങൾ അവഗണിച്ചേക്കാം: ഡോട്ട്, ഡാഷ്, ഡബിൾ, ഗ്രോവ്, റിഡ്ജ്, ഇൻസെറ്റ്, ഔട്ട്സെറ്റ് എന്നിവ സോളിഡ് ആയി പ്രദർശിപ്പിക്കുക, അതായത്. ഒരു സാധാരണ അതിർത്തി.

തീർച്ചയായും ഇതെല്ലാം ശരിയാണ്, എന്നാൽ മുകളിലുള്ള എല്ലാ ഉദാഹരണങ്ങളും പ്രവർത്തന തത്വം മാത്രമാണ്, മെക്കാനിസമല്ല.
റൂൾ പ്രോപ്പർട്ടി അതിർത്തിസൂചിപ്പിക്കുന്നത് (ബോർഡർ: സൈസ് സ്റ്റൈൽ കളർ;), മൂന്ന് മൂല്യങ്ങളും നിലവിലുണ്ടെങ്കിൽ ഈ നിയമം തൃപ്തികരമാണ്, ഉദാഹരണത്തിന്, ഈ ശ്രേണിയിൽ മാത്രം H1(ബോർഡർ: 5px ഇരട്ട ചുവപ്പ്;), എന്നാൽ ഈ മൂല്യങ്ങൾ മാർക്ക്അപ്പ് ഭാഷകൾ നൽകിയിട്ടുണ്ടെങ്കിൽ ഒഴിവാക്കലുകൾ ഉണ്ടാകാം, ഉദാഹരണത്തിന് ഒരു പട്ടിക പട്ടിക(ബോർഡർ: 2px), അതായത്. ഒരു മൂല്യം മാത്രമേ വ്യക്തമാക്കിയിട്ടുള്ളൂ.

മുഴുവൻ ബോർഡറും അല്ല, ഓരോ ഭാഗവും വെവ്വേറെ നിയന്ത്രിക്കുന്നതിന്, നിയമങ്ങളുണ്ട്:
(ബോർഡർ ടോപ്പ്: സൈസ് സ്റ്റൈൽ കളർ;)മുകളിലെ നിയന്ത്രണ നിയന്ത്രണം;
(അതിർത്തി-വലത്: വലിപ്പം ശൈലി നിറം;)വലതുവശത്ത് കർബ് നിയന്ത്രണം;
(ബോർഡർ-ബോട്ടം: സൈസ് സ്റ്റൈൽ കളർ;)താഴെയുള്ള നിയന്ത്രണ നിയന്ത്രണം;
(ബോർഡർ-ഇടത്: വലിപ്പം ശൈലി നിറം;)ഇടതുവശത്ത് കർബ് നിയന്ത്രണം.
ഈ നിയമങ്ങൾ വ്യക്തിഗതമായി അല്ലെങ്കിൽ എല്ലാം ഒരുമിച്ച് ഉപയോഗിക്കാം.

ഒഴിവാക്കൽ ഈ നിയമമാണ്:
H1(
ബോർഡർ: 4px ഖര പച്ച;
}

കാര്യം, CSS-ൽ അവസാന നിയമത്തിന് ഏറ്റവും ഉയർന്ന മുൻഗണനയുണ്ട്, ഈ സാഹചര്യത്തിൽ ബോർഡർ പ്രോപ്പർട്ടിയിൽ ബോർഡർ-ഇടത് അടങ്ങിയിരിക്കുന്നു, അതിനാൽ ബോർഡർ-ഇടത് നിയമം അവഗണിക്കപ്പെടും, ഇതുപോലെ ശരിയായി:
H1(
ബോർഡർ: 4px ഖര പച്ച;
ബോർഡർ-ഇടത്: 2px ഇരട്ട ചുവപ്പ്;
}

ആദ്യം, മുഴുവൻ ബോർഡറിനും ഞങ്ങൾ നിയമങ്ങൾ സജ്ജമാക്കി, തുടർന്ന് വ്യക്തിഗത വിഭാഗങ്ങൾക്കായി.

ടേബിളുകളിലും മറ്റ് ഒഴിവാക്കലുകളിലും എത്തുമ്പോൾ ചില പ്രോപ്പർട്ടികൾ നോക്കാം എന്നതൊഴിച്ചാൽ, ഘടകങ്ങൾക്കുള്ള ബോർഡറുകൾക്കായി എനിക്ക് എല്ലാം ഉണ്ട്.

CSS: അതിർത്തി. മൂലക അതിരുകൾ.

CSS3 ബോർഡറുകൾ

CSS3 ബോർഡറുകൾ

CSS3 ഉപയോഗിച്ച്, നിങ്ങൾക്ക് വൃത്താകൃതിയിലുള്ള ബോർഡറുകൾ സൃഷ്ടിക്കാനും കണ്ടെയ്‌നറുകളിൽ ഷാഡോകൾ ചേർക്കാനും ഫോട്ടോഷോപ്പ് പോലുള്ള ഡിസൈൻ പ്രോഗ്രാം ഉപയോഗിക്കാതെ തന്നെ ഒരു ചിത്രം ബോർഡറായി ഉപയോഗിക്കാനും കഴിയും.

ഈ പാഠത്തിൽ, ഒരു ബോർഡറിൻ്റെ ഇനിപ്പറയുന്ന ഗുണങ്ങളെക്കുറിച്ച് നിങ്ങൾ പഠിക്കും:

  • ബോർഡർ-റേഡിയസ്
  • പെട്ടി-നിഴൽ
  • അതിർത്തി-ചിത്രം

ബ്രൗസർ പിന്തുണ

സ്വത്ത് ബ്രൗസർ പിന്തുണ
ബോർഡർ-റേഡിയസ്
പെട്ടി-നിഴൽ
അതിർത്തി-ചിത്രം

Internet Explorer 9 ചില പുതിയ ബോർഡർ പ്രോപ്പർട്ടികൾ പിന്തുണയ്ക്കുന്നു.

ഫയർഫോക്സിന് ബോർഡർ ഇമേജിനായി -moz- പ്രിഫിക്സ് ആവശ്യമാണ്.

Chrome-നും Safari-നും ബോർഡർ ഇമേജിനായി -webkit- പ്രിഫിക്‌സ് ആവശ്യമാണ്.

ഓപ്പറയ്ക്ക് ബോർഡർ ഇമേജിന് -o- എന്ന പ്രിഫിക്‌സ് ആവശ്യമാണ്.

സഫാരിക്ക് ബോക്‌സ് ഷാഡോയ്‌ക്ക് -വെബ്‌കിറ്റ്- പ്രിഫിക്‌സും ആവശ്യമാണ്.

ഓപ്പറ പുതിയ ബോർഡർ പ്രോപ്പർട്ടികൾ പിന്തുണയ്ക്കുന്നു.

CSS3 വൃത്താകൃതിയിലുള്ള കോണുകൾ

CSS2-ൽ വൃത്താകൃതിയിലുള്ള മൂലകൾ ചേർക്കുന്നത് ബുദ്ധിമുട്ടുള്ള കാര്യമായിരുന്നു. ഓരോ ആംഗിളിനും വ്യത്യസ്തമായ ചിത്രം ഉപയോഗിക്കേണ്ടി വന്നു.

CSS3-ൽ, വൃത്താകൃതിയിലുള്ള കോണുകൾ സൃഷ്ടിക്കുന്നത് എളുപ്പമാണ്.

CSS3-ൽ, വൃത്താകൃതിയിലുള്ള കോണുകൾ സൃഷ്ടിക്കാൻ ബോർഡർ-റേഡിയസ് പ്രോപ്പർട്ടി ഉപയോഗിക്കുന്നു:

ഈ ബ്ലോക്കിന് വൃത്താകൃതിയിലുള്ള മൂലകളുണ്ട്!

CSS3 കണ്ടെയ്നർ ഷാഡോ

CSS3-ൽ, കണ്ടെയ്‌നറുകളിൽ ഒരു നിഴൽ ചേർക്കാൻ ബോക്‌സ്-ഷാഡോ പ്രോപ്പർട്ടി ഉപയോഗിക്കുന്നു:

CSS3 ബോർഡർ-ചിത്രം

CSS3 ബോർഡർ-ഇമേജ് പ്രോപ്പർട്ടി വഴി, നിങ്ങൾക്ക് ഒരു ബോർഡർ സൃഷ്ടിക്കാൻ ഒരു ചിത്രം ഉപയോഗിക്കാം:

ഒരു ഇമേജ് ബോർഡർ വ്യക്തമാക്കാൻ ബോർഡർ-ഇമേജ് പ്രോപ്പർട്ടി നിങ്ങളെ അനുവദിക്കുന്നു!

ബോർഡർ സൃഷ്ടിക്കാൻ ഉപയോഗിച്ച യഥാർത്ഥ ചിത്രം നിങ്ങളുടേതാണ്:

പുതിയ ബോർഡർ പ്രോപ്പർട്ടികൾ

അതിർത്തി ആട്രിബ്യൂട്ട്

അതിർത്തി ആട്രിബ്യൂട്ട്, ടാഗ്

, പട്ടികയ്ക്ക് ചുറ്റുമുള്ള അതിർത്തിയുടെ കനം വ്യക്തമാക്കാൻ ഉപയോഗിക്കുന്നു.

HTML ബോർഡറുകൾ

മൂല്യങ്ങളില്ലാതെ ബോർഡർ ഉപയോഗിക്കുന്നത് സ്വീകാര്യമാണ്, അപ്പോൾ ബോർഡർ കനം ഒരു പിക്സലിന് തുല്യമായിരിക്കും. സ്ഥിരസ്ഥിതിയായി, ഫ്രെയിം 3D ഇഫക്റ്റുകൾ ഉപയോഗിച്ച് പ്രദർശിപ്പിക്കും, എന്നാൽ നിങ്ങൾ പശ്ചാത്തല ആട്രിബ്യൂട്ട് അധികമായി പ്രയോഗിക്കുകയാണെങ്കിൽ, ഫ്രെയിം "ഫ്ലാറ്റ്" ആയി മാറും.

കൂടാതെ, ബോർഡർ ആട്രിബ്യൂട്ടിന് പൂജ്യമല്ലാത്ത മൂല്യമുണ്ടെങ്കിൽ, ബ്രൗസറുകൾ സെല്ലുകൾക്ക് ചുറ്റും നേർത്ത ബോർഡറുകളും കാണിക്കുന്നു. ഈ അതിരുകളുടെ പ്രദർശനം റൂൾസ് ആട്രിബ്യൂട്ട് ഉപയോഗിച്ച് നിയന്ത്രിക്കാവുന്നതാണ്.

മൂല്യങ്ങൾ

ആട്രിബ്യൂട്ട് മൂല്യം പിക്സലുകളിൽ വലിപ്പം വ്യക്തമാക്കുന്ന ഏതെങ്കിലും നോൺ-നെഗറ്റീവ് സംഖ്യയായിരിക്കാം.

സ്ഥിര മൂല്യം: 0.

വാക്യഘടന

ആവശ്യമായ ആട്രിബ്യൂട്ട്: ഒന്നുമില്ല.

HTML ഉദാഹരണം: ബോർഡർ ആട്രിബ്യൂട്ട് ഉപയോഗിക്കുന്നു

ഉദാഹരണ ഫലം

ഫലമായി. ബോർഡർ ആട്രിബ്യൂട്ട് പ്രയോഗിക്കുന്നു.

ഒരു ഘടകത്തെ ചുറ്റിപ്പറ്റിയുള്ള വരികളാണ് ബോർഡറുകൾ (അതിൽ അടങ്ങിയിരിക്കുന്ന ഉള്ളടക്കവും അതിന് ചുറ്റുമുള്ള പാഡിംഗും). ഞങ്ങൾ ഇതിനകം നേരിട്ട ഒരു ഉദാഹരണം ഒരു മേശയ്ക്കുള്ളിലെ സെൽ ഫ്രെയിമുകളാണ്.

CSS രണ്ട് തരം ബോർഡറുകൾ നൽകുന്നു: അകത്തെ അതിരുകളും പുറം വരകളും. ഫ്രെയിമുകളുടെ രൂപകൽപ്പനയ്ക്ക് ഉത്തരവാദികളായ CSS പ്രോപ്പർട്ടികൾ "ബോർഡർ" എന്ന വാക്കിൽ ആരംഭിക്കുന്നു, അതിനെ "ഫ്രെയിം", "ബോർഡർ" എന്ന് വിവർത്തനം ചെയ്യാം. ബാഹ്യ രൂപരേഖയുടെ സാന്നിധ്യവും ഫോർമാറ്റും "ഔട്ട്ലൈൻ" എന്ന വാക്കിൽ തുടങ്ങുന്ന പ്രോപ്പർട്ടികൾ വ്യക്തമാക്കുന്നു. ഔട്ട്‌ലൈൻ, ബോർഡറിൽ നിന്ന് വ്യത്യസ്തമായി, ഫ്രെയിം ചെയ്ത ബ്ലോക്കിൻ്റെ വീതിയെയും സ്ഥാനത്തെയും ബാധിക്കില്ല. കൂടാതെ, ഇത് ഒരു വശത്ത് മാത്രം ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയില്ല അതിർത്തി- ഒരേസമയം എല്ലാ വശങ്ങളിൽ നിന്നും മാത്രം.

ആദ്യം, നമുക്ക് ബോർഡർ ഡിസൈനിനെക്കുറിച്ച് സംസാരിക്കാം, തുടർന്ന് നമുക്ക് മുന്നോട്ട് പോകാം രൂപരേഖ.

അതിർത്തി വീതി

ബോർഡർ വീതി സജ്ജമാക്കുന്നു. സ്ഥിരസ്ഥിതിയായി മൂലകം നാല് വശങ്ങളിൽ ഫ്രെയിമുകളാൽ ചുറ്റപ്പെട്ടിരിക്കുന്നു എന്നത് വ്യക്തമാണ്. ബോർഡറുകളുടെ വീതി എല്ലാ വശങ്ങളിലും ഒരുപോലെയോ അല്ലെങ്കിൽ ഓരോ വശത്തിനും വ്യത്യസ്‌തമായോ ക്രമീകരിക്കാൻ പ്രോപ്പർട്ടി നിങ്ങളെ അനുവദിക്കുന്നു. ഏത് ബോർഡറുകളിലേക്ക് ഏത് വീതിയാണ് നൽകേണ്ടത് എന്നതിനെ ആശ്രയിച്ച്, നിങ്ങൾക്ക് റൂളിൽ ഒന്ന് മുതൽ നാല് വരെ മൂല്യങ്ങൾ വ്യക്തമാക്കാൻ കഴിയും.

സാധാരണ പിക്സലുകൾ, ശതമാനങ്ങൾ, മറ്റ് CSS ദൈർഘ്യ യൂണിറ്റുകൾ എന്നിവ ഉപയോഗിച്ചോ റിസർവ് ചെയ്ത വാക്കുകൾ ഉപയോഗിച്ചോ നിങ്ങൾക്ക് വീതി സജ്ജീകരിക്കാം നേർത്ത(2px), ഇടത്തരം(4px) കൂടാതെ കട്ടിയുള്ള(6px).

ബോർഡർ വീതി: 16px 12px 4px 8px;

അതിർത്തി ശൈലി

അതിർത്തി ശൈലി നിർവചിക്കുന്നു. നിങ്ങൾ ഈ നിയമം സജ്ജീകരിച്ചിട്ടില്ലെങ്കിലും പ്രോപ്പർട്ടി വ്യക്തമാക്കുക എന്നത് ശ്രദ്ധിക്കുക അതിർത്തി വീതി, അപ്പോൾ ഫ്രെയിമുകളൊന്നും ഉണ്ടാകില്ല, അതിനാൽ നിങ്ങൾക്ക് ദൃശ്യമായ ബോർഡറുകൾ വേണമെങ്കിൽ, വ്യക്തമാക്കുന്നത് ഉറപ്പാക്കുക അതിർത്തി ശൈലി.

ഒരു പ്രോപ്പർട്ടിക്ക് ധാരാളം മൂല്യങ്ങൾ ഉണ്ടായിരിക്കാം, അവയെല്ലാം ചുവടെയുള്ള ചിത്രത്തിൽ വ്യക്തമായി പ്രദർശിപ്പിച്ചിരിക്കുന്നു.

ഓരോ വശത്തുമുള്ള ഫ്രെയിമിൻ്റെ കനം പോലെ ശൈലിയും അതിൻ്റേതായതാകുമെന്ന് അവസാന ഖണ്ഡിക കാണിക്കുന്നു:

ബോർഡർ-സ്റ്റൈൽ: സോളിഡ് ഡബിൾ ഡോട്ടഡ് ഒന്നുമില്ല

അതിർത്തി നിറം

മുമ്പത്തെ പ്രോപ്പർട്ടികൾ പോലെ തന്നെ പ്രവർത്തിക്കുന്നു, പക്ഷേ ബോർഡറുകളുടെ നിറത്തിന് ഉത്തരവാദിയാണ്. നിങ്ങൾക്ക് ഇത് ഒന്ന് മുതൽ നാല് വരെ മൂല്യങ്ങൾ സജ്ജമാക്കാനും കഴിയും, നിങ്ങൾക്ക് ഇതിനകം ഫലം അറിയാം. റൂൾ സജ്ജീകരിച്ചിട്ടില്ലെങ്കിൽ, ഫ്രെയിമുകൾക്ക് നിലവിലെ മൂലകത്തിൻ്റെ ടെക്സ്റ്റ് വർണ്ണം ഉണ്ടായിരിക്കും അല്ലെങ്കിൽ, ഇത് വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, പാരൻ്റ് എലമെൻ്റിൻ്റെ ടെക്സ്റ്റ് വർണ്ണം.

ബോർഡർ-വർണ്ണം: #C85EFA;

അതിർത്തി

ഒരു എലമെൻ്റിൻ്റെ എല്ലാ വശങ്ങളിലുമുള്ള ബോർഡറുകൾക്കായി ലിസ്റ്റുചെയ്ത എല്ലാ പ്രോപ്പർട്ടികളും ഒരു വരിയിൽ സജ്ജീകരിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നതിലൂടെ കോഡ് എഴുതുന്നത് എളുപ്പമാക്കുകയും സംരക്ഷിക്കുകയും ചെയ്യുന്നു:

പി (ബോർഡർ: 2px ഖര പച്ച; )

വ്യത്യസ്ത വശങ്ങളിൽ ഫ്രെയിമുകൾക്കായി വ്യത്യസ്ത നിയമങ്ങൾ സജ്ജമാക്കാൻ, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന മൂല്യങ്ങൾ ഉപയോഗിക്കാം:

  • ബോർഡർ ടോപ്പ്- ഉയർന്ന പരിധി.
  • അതിർത്തി-വലത്- ശരിയാണ്.
  • അതിർത്തി-താഴെ- താഴത്തെ.
  • അതിർത്തി-ഇടത്- ഇടത്തെ.

പി (ബോർഡർ-ഇടത്: 6px ഡോട്ടുള്ള മഞ്ഞ; )

ഔട്ട്ലൈൻ-വീതി

അതേ പോലെ അതിർത്തി വീതി, ബാഹ്യ ഫ്രെയിമിന് മാത്രം, അകത്തെ ഫ്രെയിം അല്ല. രൂപരേഖയുടെ കനം അതേ മൂല്യങ്ങളിൽ സജ്ജമാക്കുന്നു അതിർത്തി വീതി. മൂലകത്തിൻ്റെ ഫ്രെയിമിൻ്റെ കനം കൂടാതെ, നിങ്ങൾ അതിൻ്റെ ശൈലി വ്യക്തമാക്കേണ്ടതുണ്ട്, അല്ലാത്തപക്ഷം രൂപരേഖ ഉണ്ടാകില്ല.

രൂപരേഖ-ശൈലി

പ്രോപ്പർട്ടി മൂല്യങ്ങൾ ഡ്യൂപ്ലിക്കേറ്റ് മൂല്യങ്ങൾ അതിർത്തി ശൈലി. ചട്ടം ബാഹ്യ കോണ്ടറിൻ്റെ ശൈലി വ്യക്തമാക്കുന്നു.

മൈക്കിൾ 2016-06-11 1 HTML, CSS 0

CSS-ൽ ഒരു ഇരട്ട ബോർഡർ എങ്ങനെ സൃഷ്ടിക്കാം?

എല്ലാവർക്കും ഹായ്. സിഎസ്എസിൽ ഡബിൾ ബോർഡർ എങ്ങനെ ഉണ്ടാക്കാമെന്ന് നിങ്ങൾക്കറിയാമോ? ഇല്ലെങ്കിൽ, ദയവായി ഈ ചെറിയ കുറിപ്പ് വായിക്കുക. ഒരു സാധാരണ ബോർഡർ ഉപയോഗിച്ച് ഇത് ചെയ്യാൻ കഴിയില്ല എന്നതാണ് വസ്തുത; ഇവിടെ നിങ്ങൾ മറ്റൊരു വഴിക്ക് പോകേണ്ടതുണ്ട്.

ബോർഡർ പ്രോപ്പർട്ടി ഉപയോഗിച്ച് നിങ്ങൾ ഒരു ബോർഡർ വ്യക്തമാക്കുകയാണെങ്കിൽ, നിങ്ങൾക്ക് ഒരെണ്ണം മാത്രമേ വ്യക്തമാക്കാൻ കഴിയൂ. എന്നാൽ പലപ്പോഴും ഡിസൈനിന് നിരവധി ഫ്രെയിമുകൾ ആവശ്യമായി വന്നേക്കാം. ഈ സാഹചര്യത്തിൽ, നിങ്ങൾ ഒരു കപട ഫ്രെയിം ഉപയോഗിക്കണം - ഒരു നിഴൽ.

ബോക്സ് ഷാഡോ ഉപയോഗിച്ച് ഇരട്ട ബോർഡർ

പൊതുവേ, നിങ്ങൾക്ക് CSS ലെ ഷാഡോകൾ കൂടുതൽ വിശദമായി പഠിക്കണമെങ്കിൽ, പ്രസക്തമായ വിഷയത്തിൽ വായിക്കാൻ ഞാൻ നിങ്ങളെ ഉപദേശിക്കുന്നു. ഈ ലേഖനത്തിൽ, ഞാൻ പ്രോപ്പർട്ടി വാക്യഘടനയെ വിശദമായി വിശദീകരിക്കില്ല, പക്ഷേ ഒരു ഇരട്ട ബോർഡർ എങ്ങനെ സൃഷ്ടിക്കാം എന്നതിനെക്കുറിച്ചുള്ള ഒരു സാങ്കേതികത കാണിക്കും. അതിനാൽ, ഞാൻ ഒരു സാധാരണ ബ്ലോക്ക് സൃഷ്ടിക്കുകയും അതിൽ ചില ശൈലികൾ ചേർക്കുകയും ചെയ്യും. ബ്ലോക്ക് എന്തും ഏത് ഉള്ളടക്കത്തിലും ആകാം. എൻ്റെ കാര്യത്തിൽ, ഇതൊരു ലളിതമായ ഡിവി ആണ്, അതിനാൽ ഞാൻ html കോഡ് പോലും കാണിക്കില്ല. കൂടാതെ ശൈലികൾ ഇതാ:

ഡിവി(
പശ്ചാത്തലം: #E0D8A3;
വീതി: 180px;
ഉയരം: 110px;
പാഡിംഗ്: 12px;
}

ശരി, ബ്ലോക്ക് ഡിസൈനിൻ്റെ ഒരു സാധാരണ ഉദാഹരണം.
ഇനി ഒന്നിലധികം ഷാഡോകൾ ഉപയോഗിച്ച് ഒരു ഇരട്ട ഫ്രെയിം ഉണ്ടാക്കാം. ബ്ലോക്കിൻ്റെ ശൈലികളിലേക്ക് ഞാൻ ഇനിപ്പറയുന്ന പ്രോപ്പർട്ടി ചേർക്കും:

ബോക്സ്-ഷാഡോ: 0 0 0 1px #000, 0 0 0 10px #E0D8A3;

ഇത് ഇതുപോലെ കാണപ്പെടുന്നു:

നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ഇത് വളരെ മനോഹരമായി മാറി. ബോക്സ്-ഷാഡോയ്ക്ക് 5 പാരാമീറ്ററുകൾ മാത്രമേയുള്ളൂ. ആദ്യത്തേത് നിഴലിൻ്റെ തിരശ്ചീന സ്ഥാനചലനമാണ്, രണ്ടാമത്തേത് ലംബ സ്ഥാനചലനമാണ്. മൂന്നാമത്തെയും നാലാമത്തെയും പാരാമീറ്ററുകൾ മങ്ങലും നീട്ടലും ആണ്. നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ഞങ്ങൾ ആദ്യത്തെ മൂന്നെണ്ണം തൊടുന്നില്ല. മൂർച്ചയുള്ള നിഴൽ ആവശ്യമുള്ളതിനാൽ ഞങ്ങൾക്ക് മങ്ങൽ ആവശ്യമില്ല. നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ഞാൻ നാലാമത്തെ പാരാമീറ്റർ നിർദ്ദേശിച്ചു - സ്ട്രെച്ചിംഗ്. നിഴൽ ഘടിപ്പിച്ചിരിക്കുന്ന മൂലകത്തേക്കാൾ എത്ര വലുതായിരിക്കുമെന്ന് ഇത് നിർണ്ണയിക്കുന്നു.

സ്ഥിരസ്ഥിതിയായി, എല്ലാം ഇതുപോലെ കാണപ്പെടുന്നു - നിഴൽ മൂലകത്തിൻ്റെ അതേ വലുപ്പവും അതിനടിയിൽ വ്യക്തമായി കിടക്കുന്നതുമാണ്. നിങ്ങൾ സ്ട്രെച്ച് മാറ്റുകയാണെങ്കിൽ, നിഴൽ മൂലകത്തിനപ്പുറം നീണ്ടുനിൽക്കാൻ തുടങ്ങുന്നു. ബോർഡർ പ്രോപ്പർട്ടിക്ക് സമാനമായി നിങ്ങൾക്ക് ബോർഡറുകൾ സൃഷ്ടിക്കാൻ കഴിയുന്നത് ഇങ്ങനെയാണ്. ശരി, അഞ്ചാമത്തെ പാരാമീറ്റർ ഉപയോഗിച്ച്, എല്ലാം വ്യക്തമാണെന്ന് ഞാൻ കരുതുന്നു - ഇത് നിഴലിൻ്റെ നിറമാണ്.

നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ഓരോ പുതിയ നിഴലിനും കോമകളാൽ വേർതിരിച്ച പാരാമീറ്ററുകൾ ഞാൻ ലിസ്റ്റ് ചെയ്തു. അതേ രീതിയിൽ നിങ്ങൾക്ക് ഒരു ട്രിപ്പിൾ ഫ്രെയിം മുതലായവ സൃഷ്ടിക്കാൻ കഴിയുമെന്ന് നിങ്ങൾ ഇതിനകം ഊഹിച്ചതായി ഞാൻ കരുതുന്നു. ഇവിടെ നിയന്ത്രണങ്ങളൊന്നുമില്ല. യഥാർത്ഥത്തിൽ, എന്നെ സംബന്ധിച്ചിടത്തോളം, ചോദ്യം അവസാനിച്ചു, നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങളുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് അവ അഭിപ്രായങ്ങളിൽ എഴുതാം.

നിങ്ങളുടെ ശ്രദ്ധയുടെ ഒരു നിമിഷം:വിശ്വസനീയമായ ഹോസ്റ്റിംഗിൽ ഞങ്ങളുടെ വെബ്‌സൈറ്റുകൾ ഹോസ്റ്റുചെയ്യാൻ ഞങ്ങൾ എല്ലാവരും ആഗ്രഹിക്കുന്നു. ഞാൻ നൂറുകണക്കിന് ഹോസ്റ്റിംഗുകൾ വിശകലനം ചെയ്യുകയും മികച്ചത് കണ്ടെത്തുകയും ചെയ്തു - ഹോസ്റ്റ്ഐക്യുഇൻ്റർനെറ്റിൽ ഇതിനെക്കുറിച്ച് നൂറുകണക്കിന് പോസിറ്റീവ് അവലോകനങ്ങൾ ഉണ്ട്, ശരാശരി ഉപയോക്തൃ റേറ്റിംഗ് 5-ൽ 4.8 ആണ്. നിങ്ങളുടെ സൈറ്റുകൾ സന്തോഷകരമാകട്ടെ.



ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നു

ഇൻ്റർനെറ്റിൽ സുരക്ഷിതമായി പ്രവർത്തിക്കുന്നതിനുള്ള ലളിതമായ നിയമങ്ങൾ!

ഇമെയിലുകളിൽ അടങ്ങിയിരിക്കുന്ന ലിങ്കുകൾ ശ്രദ്ധിക്കുക. ടെക്സ്റ്റ് വിവരങ്ങൾ സൂചിപ്പിക്കുന്നതിനേക്കാൾ തികച്ചും വ്യത്യസ്തമായ ദിശയിലേക്ക് അവ നയിച്ചേക്കാം. അയക്കരുത്...