മൊബൈൽ ഉപകരണങ്ങൾക്കുള്ള മെനു സ്ക്രിപ്റ്റ്. WordPress-ലെ വ്യത്യസ്‌ത റെഗുലർ, മൊബൈൽ മെനുകൾ, wp_is_mobile ഫംഗ്‌ഷൻ, WP റെസ്‌പോൺസീവ് മെനു പ്ലഗിൻ

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

ആധുനിക ബ്രൗസറുകളിൽ മാത്രം പ്രവർത്തിക്കുന്ന CSS പ്രോപ്പർട്ടികൾ (രൂപാന്തരം, പരിവർത്തനം) ഞങ്ങൾ ഉപയോഗിക്കുന്നുവെന്നത് ശ്രദ്ധിക്കുക. പിന്തുണയ്‌ക്കാത്ത ബ്രൗസറുകൾക്കുള്ള ഒരു ബദലിന്റെ ഒരു ഉദാഹരണം Component.css ഫയലിന്റെ അവസാനം കാണാം, അത് ആദ്യ ലെവൽ മെനു കാണിക്കുന്നു. JS ഇല്ലെങ്കിൽ ഞങ്ങളും അങ്ങനെ തന്നെ ചെയ്യും.

മെനുവിന് നമുക്ക് ഇനിപ്പറയുന്ന നെസ്റ്റഡ് ഘടന ആവശ്യമാണ്:

എല്ലാ വിഭാഗങ്ങളും

  • ഉപകരണങ്ങൾ ഉപകരണങ്ങൾ
    • മൊബൈൽ ഫോണുകൾ മൊബൈൽ ഫോണുകൾ

ഇവിടെ, ഓരോ ലെവലും mp-ലെവലിന്റെ ഒരു ക്ലാസ് ഉള്ള ഒരു div ടാഗിൽ പൊതിഞ്ഞിരിക്കുന്നു. മെനുവിൽ ഇത്തരത്തിലുള്ള സ്ഥിരമായ പൊസിഷനിംഗ് പ്രയോഗിക്കാൻ ഞങ്ങൾക്ക് കഴിയില്ല, കാരണം രൂപാന്തരങ്ങൾ അതിനെ ഒരു കേവല സ്ഥാനമുള്ള ഘടകമായി പ്രവർത്തിക്കും, അതിനാൽ ഞങ്ങൾ കേവല സ്ഥാനനിർണ്ണയം ഉപയോഗിക്കേണ്ടിവരും, ഇത് അനാവശ്യമായ സൈറ്റ് പെരുമാറ്റത്തിന്റെ (മെനു) പ്രശ്നത്തിലേക്ക് നയിക്കും. സ്ക്രോളിംഗ്, പ്രമാണത്തിന്റെ ഉയരം അനുസരിച്ച്).

സൈറ്റിന്റെ ഉള്ളടക്കം വളരെ ചെറുതാണെങ്കിൽ മെനു സ്ക്രോളിംഗ് ഒഴിവാക്കാനും മുറിക്കപ്പെടാതിരിക്കാനും, ഇനിപ്പറയുന്ന പേജ് ഘടന സ്വീകരിച്ചുകൊണ്ട് ഞങ്ങൾ ഒരു ചെറിയ ട്രിക്ക് ഉപയോഗിക്കും:

ഇപ്പോൾ ഞങ്ങൾ ഇനിപ്പറയുന്ന CSS ശൈലികൾ ഘടകങ്ങളിലേക്ക് അസൈൻ ചെയ്യുന്നു:

Html, ബോഡി, .കണ്ടെയ്നർ, .സ്ക്രോളർ (ഉയരം: 100%; ) .സ്ക്രോളർ (ഓവർഫ്ലോ-വൈ: സ്ക്രോൾ; ) .സ്ക്രോളർ, .സ്ക്രോളർ-ഇന്നർ (സ്ഥാനം: ബന്ധു; പശ്ചാത്തലം: #34495e; )

സൈറ്റിന്റെ മൊബൈൽ പതിപ്പിന്റെ മെനു അടയ്‌ക്കുമ്പോൾ ഉള്ളടക്കം സ്‌ക്രോൾ ചെയ്യാൻ ഇത് നിങ്ങളെ അനുവദിക്കും, മാത്രമല്ല ഇത് ബ്രൗസർ വിൻഡോയുടെ ഉയരത്തിന് തുല്യമാകും. അങ്ങനെ, സ്ഥിരമായ സ്ഥാനനിർണ്ണയത്തിലൂടെ നമ്മൾ നേടുന്ന കാര്യങ്ങൾ ഞങ്ങൾ അനുകരിക്കുന്നു. പ്ലഗിൻ തന്നെ ഇങ്ങനെ വിളിക്കാം:

പുതിയ mlPushMenu(document.getElementById("mp-menu"), document.getElementById("trigger"));

അല്ലെങ്കിൽ, ഉപമെനുകൾ മുമ്പത്തെ ലെവലുകൾ അടയ്ക്കുകയാണെങ്കിൽ:

പുതിയ mlPushMenu(document.getElementById("mp-menu"), document.getElementById("ട്രിഗ്ഗർ"), (തരം: "കവർ"));

പുതിയ പ്ലെയർ ജനുവരി 16, 2017 01:28-ന് സൈറ്റിനായുള്ള മൊബൈൽ മെനു. JQuery mmenu പ്ലഗിൻ
  • jQuery

ഈ ലേഖനത്തിൽ ഞങ്ങൾ സൈറ്റിന്റെ മൊബൈൽ പതിപ്പിനായി ഒരു മെനു എങ്ങനെ സൃഷ്ടിക്കാം എന്നതിനെക്കുറിച്ച് സംസാരിക്കും, അത് അഡാപ്റ്റീവ് ഡിസൈനിലേക്ക് യോജിക്കും. Mmenu എന്ന് വിളിക്കപ്പെടുന്ന JQuery-നുള്ള ഒരു പ്ലഗിനിനെക്കുറിച്ച് ഞാൻ നിങ്ങളോട് പറയാൻ ആഗ്രഹിക്കുന്നു (പ്ലഗിൻ ഡൗൺലോഡ് ചെയ്യാൻ നിങ്ങൾക്ക് ലിങ്ക് പിന്തുടരാം, ഞങ്ങൾ സൃഷ്ടിക്കുന്ന മെനു എങ്ങനെയായിരിക്കുമെന്ന് ഉടൻ നോക്കാം). ഓരോ തവണയും നിങ്ങളുടെ സ്വന്തം ബൈക്ക് നിർമ്മിക്കുന്നത് മികച്ച രീതിയല്ലാത്തതിനാൽ ഞങ്ങൾ പ്ലഗിൻ ഉപയോഗിക്കും. മികച്ച രീതികൾ ഉപയോഗിക്കുക എന്നതാണ് നമ്മുടെ വഴി. നമുക്ക് തുടങ്ങാം.

കണക്ഷൻ. html 5 ഡോക്‌ടൈപ്പ് ഉപയോഗിക്കാൻ രചയിതാവ് ഉപദേശിക്കുന്നു, ഇവിടെ ഞങ്ങൾക്ക് ഇതരമാർഗങ്ങൾ ആവശ്യമില്ലെന്ന് ഞാൻ കരുതുന്നു, ഞങ്ങൾ അത് ഉപയോഗിക്കുന്നു. ഞങ്ങളുടെ ഡോക്യുമെന്റിന്റെ ഹെഡ് ഏരിയയിൽ, ഞങ്ങൾക്ക് JQuery തന്നെയും രണ്ട് പ്ലഗിൻ ഫയലുകളും ബന്ധിപ്പിക്കേണ്ടതുണ്ട്, ഞങ്ങൾ ബന്ധിപ്പിക്കുന്നു:


ഞങ്ങൾക്ക് ഒരു ഓൺ-കാൻവാസ് മെനു വേണമെങ്കിൽ, jquery.mmenu.oncanvas.min.js, jquery.mmenu.oncanvas.css ഫയലുകൾ എന്നിവ ഉൾപ്പെടുത്തേണ്ടതുണ്ട്. സ്ഥാനമുള്ള മെനുവിന്റെ ഒരു പതിപ്പാണ് ഓൺ-കാൻവാസ്; വീതി: 100%; ഉയരം: 100%, ഇത് മുഴുവൻ സ്‌ക്രീനും നിറയ്ക്കാൻ അത് നീട്ടുന്നു.

ഒരു മെനു സൃഷ്‌ടിക്കുന്നു മെനു വളരെ ലളിതമായി സൃഷ്‌ടിച്ചതാണ് - ക്രമരഹിതമായ ഒരു html ലിസ്റ്റ് പോലെ, പ്ലഗിൻ ലിസ്റ്റുകളുടെ നെസ്റ്റിംഗ് പിന്തുണയ്‌ക്കുന്നു. ഇതെല്ലാം ഒരു ഐഡി ഉള്ള ഒരു nav ടാഗിൽ പൊതിഞ്ഞിരിക്കണം.

  • വീട്
  • ഞങ്ങളേക്കുറിച്ച്
    • ചരിത്രം
    • സംഘം
    • ഞങ്ങളുടെ വിലാസം
  • ബന്ധപ്പെടുക

മെനു ശൈലികൾ 1. പ്ലഗിൻ ഒരു നെസ്റ്റഡ് ലിസ്റ്റ് നേരിടുകയാണെങ്കിൽ, പാരന്റ് ലി ടാഗിനുള്ളിൽ ഇത് ഈ ലിയിൽ ഇതിനകം ഉള്ളതിലേക്ക് ഒരു ലിങ്ക് ചേർക്കുന്നു. നിങ്ങൾ ചേർത്ത ലിങ്കിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, ഒരു ഉപമെനു തുറക്കുന്നു. ഒരു മെനു ഇനത്തെ രണ്ട് ലിങ്കുകളേക്കാൾ ഒരു പൂർണ്ണ ഉപമെനുവിലേക്കുള്ള ലിങ്ക് ആക്കുന്നതിന്, നിങ്ങൾ ഒരു സ്പാൻ ടാഗ് ഉപയോഗിക്കേണ്ടതുണ്ട്.

  • വീട്
  • ഞങ്ങളേക്കുറിച്ച്
    • ചരിത്രം
    • സംഘം
    • ഞങ്ങളുടെ വിലാസം
  • ബന്ധപ്പെടുക

2. ഉപമെനു എല്ലായ്പ്പോഴും ദൃശ്യമാക്കുന്നതിന്, നിങ്ങൾ അതിലേക്ക് "ഇൻസെറ്റ്" ക്ലാസ് ചേർക്കേണ്ടതുണ്ട്.
3. ഹൈലൈറ്റ് ചെയ്യുന്നതിനായി മെനു ഇനത്തിലേക്ക് "തിരഞ്ഞെടുത്ത" ക്ലാസ് ചേർക്കുക.
4. നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന രീതിയിൽ സെപ്പറേറ്ററുകൾ സൃഷ്ടിക്കാൻ കഴിയും

  • വെബ്സൈറ്റ്
  • വീട്
  • ഞങ്ങളേക്കുറിച്ച്
  • ബന്ധപ്പെടുക

Javascript നിങ്ങൾക്ക് ഒരു ബട്ടൺ ആവശ്യമാണ്, അത് ക്ലിക്ക് ചെയ്യുമ്പോൾ, ഒരു മെനു തുറക്കും. ഈ ഹാംബർഗറുകൾ ഉപയോഗിക്കാൻ ഞാൻ ശുപാർശ ചെയ്യുന്നു. അവ എങ്ങനെ ഉപയോഗിക്കാമെന്ന് അവിടെ നിങ്ങൾക്ക് വായിക്കാം. ചുരുക്കത്തിൽ, നിങ്ങൾ ഹാംബർഗർ ശൈലികൾ ഡൗൺലോഡ് ചെയ്യേണ്ടതുണ്ട്, അവ പേജിലേക്ക് കണക്റ്റുചെയ്‌ത് ഏകദേശം ഇനിപ്പറയുന്ന html കോഡ് ചേർക്കുക


പൊസിഷൻ: ഫിക്സഡ് സജ്ജീകരിക്കാൻ ഞാൻ ഫിക്സഡ് ക്ലാസ് ഉപയോഗിച്ചു

ഞങ്ങളുടെ മൊബൈൽ മെനു പ്രവർത്തിക്കുന്നതിന്, ഇനിപ്പറയുന്ന ജാവാസ്ക്രിപ്റ്റ് കോഡ് പേജിലേക്ക് കണക്റ്റുചെയ്യുക മാത്രമാണ് അവശേഷിക്കുന്നത്:

$(document).ready(function() (var $menu = $("#my-menu").mmenu(); var $icon = $("#mmenu-icon"); var API = $menu.data ("mmenu"); $icon.on("ക്ലിക്ക്", ഫംഗ്‌ഷൻ() (API.open(); ("ആക്റ്റീവ്"); ), 100); $icon.on("ക്ലിക്ക്", ഫംഗ്‌ഷൻ() (API.close(); ));)); API.bind("ക്ലോസ്ഡ്", ഫംഗ്‌ഷൻ() ( setTimeout(function() ($icon.removeClass("is-active"); ), 100); $icon.on("click", function() (API.open(); ));));)) ;

mmmenu ഉപയോഗിക്കുന്നതിലെ പ്രശ്നങ്ങൾ എനിക്ക് രണ്ട് പ്രശ്നങ്ങൾ നേരിട്ടു. ആദ്യം ഞാൻ ശരീരത്തിലെ എല്ലാ ഉള്ളടക്കങ്ങളും ഒരു ഡിവി ടാഗിൽ പൊതിയാൻ ശ്രമിച്ചു, കാരണം പ്ലഗിൻ പ്രവർത്തിക്കാൻ ഇത് ആവശ്യമാണ്. എന്നാൽ ഈ സാഹചര്യത്തിൽ, ചില കാരണങ്ങളാൽ ഞാൻ പൊതിഞ്ഞ എല്ലാ ഉള്ളടക്കങ്ങളും അത് മറച്ചു. അതുകൊണ്ട് ഞാൻ അത് ഉപേക്ഷിച്ചു. നിങ്ങളുടെ ശരീരത്തിലെ എല്ലാം ഒരു ഡിവിയിൽ പൊതിഞ്ഞില്ലെങ്കിൽ, പ്ലഗിൻ നിങ്ങൾക്കായി അത് ചെയ്യും. എന്നാൽ js സ്‌ക്രിപ്റ്റുകളും മറ്റും ഇരട്ടി പ്രവർത്തിപ്പിക്കുന്നതിൽ പ്രശ്‌നങ്ങൾ ഉണ്ടാകും. അതിനുശേഷം, ഞാൻ ഉടൻ തന്നെ രണ്ടാമത്തെ പ്രശ്നത്തിലേക്ക് കടന്നു: പ്ലഗിൻ ഒരു ഡിവിയല്ലാതെ മറ്റൊന്നും പൊതിയുന്നില്ല. അതായത്, നിങ്ങൾക്ക് ശരീരത്തിനുള്ളിൽ നേരിട്ട് h1 ഉണ്ടെങ്കിൽ (ശരീരം > h1), ഉദാഹരണത്തിന്, എനിക്ക് ഉണ്ടായിരുന്നത് പോലെ, mmenu അവ ഒഴിവാക്കുകയും അതിനു പിന്നിലുള്ള divs പൊതിയുകയും ചെയ്യും. മറ്റെല്ലാ ടാഗുകളും divs-ൽ പൊതിഞ്ഞ് ഞാൻ ഇത് പരിഹരിച്ചു, അങ്ങനെ നേരിട്ട് ശരീരത്തിനുള്ളിൽ ഡൈവുകൾ മാത്രമേ അവശേഷിക്കുന്നുള്ളൂ.

ഇത് എനിക്ക് വേണ്ടി എല്ലാം പ്രവർത്തിച്ചു. ഈ ലേഖനം നിങ്ങൾക്ക് ഉപയോഗപ്രദമായിരുന്നുവെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു.

ടാഗുകൾ: പ്രതികരിക്കുന്ന ഡിസൈൻ, ലേഔട്ട്, jquery പ്ലഗിനുകൾ

ജാവാസ്ക്രിപ്റ്റ് കണക്റ്റുചെയ്യാതെ, ശുദ്ധമായ സെമാന്റിക് മാർക്ക്അപ്പ് ഉപയോഗിച്ച് ലളിതവും വളരെ വഴക്കമുള്ളതും തികച്ചും ഫലപ്രദവുമായ അഡാപ്റ്റീവ് മെനു സൃഷ്ടിക്കുന്നതിനുള്ള ഒരു സാങ്കേതികത പരിഗണിക്കാൻ ഞാൻ നിർദ്ദേശിക്കുന്നു. തൽഫലമായി, CSS ഉപയോഗിച്ച്, സജീവമായ/നിലവിലെ ഇനങ്ങൾ ഹൈലൈറ്റ് ചെയ്‌ത് ഇടത്തോട്ടോ വലത്തോട്ടോ അല്ലെങ്കിൽ കൃത്യമായി മധ്യഭാഗത്ത് വിന്യസിക്കാനോ കഴിയുന്ന ഒരു മെനു ഞങ്ങൾക്ക് ലഭിക്കും, ബ്രൗസർ വിൻഡോയുടെ വലുപ്പം മാറ്റുമ്പോൾ സ്വയം പുനഃക്രമീകരിക്കാൻ കഴിയുന്ന ഒരു മെനു വിവിധ മൊബൈൽ ഉപയോക്തൃ ഉപകരണങ്ങളിൽ (ടാബ്‌ലെറ്റുകൾ, സ്‌മാർട്ട്‌ഫോണുകൾ, ലാപ്‌ടോപ്പുകൾ, മൊബൈൽ ഫോണുകൾ) സ്‌ക്രീനുകളിൽ മനോഹരമായി കാണപ്പെടുന്ന ഒരു ഡ്രോപ്പ്-ഡൗൺ, ലംബമായ നാവിഗേഷൻ ബാറിലേക്ക്.

ഞങ്ങൾ ഉദാഹരണം നോക്കുകയും ഞങ്ങളുടെ മെനു പ്രവർത്തിക്കുന്നുവെന്ന് ഉറപ്പാക്കുകയും ചെയ്തു. ഒരു മെനു ധാരാളം ലിങ്കുകൾ ഉപയോഗിക്കുമ്പോൾ ഈ രീതി സാധാരണയായി വളരെ ഉപയോഗപ്രദമാണ്. ഹോവറിൽ തുറക്കുന്ന ആകർഷകമായ ഒരു പാനലിലേക്ക് നിങ്ങൾക്ക് എല്ലാ ബട്ടണുകളും എളുപ്പത്തിൽ ഗ്രൂപ്പുചെയ്യാനാകും.


HTML മാർക്ക്അപ്പ്

ഒന്നാമതായി, ഞങ്ങളുടെ മെനുവിന്റെ മുഴുവൻ പ്രധാന ഘടനയും അടയാളപ്പെടുത്തേണ്ടതുണ്ട്. ഞങ്ങൾ ഒരു നാവിഗേഷൻ ഘടകം സൃഷ്‌ടിക്കുന്നു, അതിനർത്ഥം ഒരു HTML5 ഘടകം ഉപയോഗിക്കുന്നത് യുക്തിസഹവും പ്രായോഗികവുമാണ്, അതിനർത്ഥം CSS ശൈലികളുടെ തുടർന്നുള്ള ഫോർമാറ്റിംഗിനും അതിന്റെ സൃഷ്‌ടിക്കും സമ്പൂർണ്ണ സ്ഥാനനിർണ്ണയത്തിനും അതേ പേരിൽ ഒരു ക്ലാസ് ഉള്ള ഒരു ടാഗ് ഒരു ഡ്രോപ്പ്-ഡൗൺ നാവിഗേഷൻ ബാർ. നിലവിലെ ക്ലാസ് സജീവമായ / നിലവിലെ മെനു ലിങ്കിലേക്ക് പോയിന്റ് ചെയ്യുന്നു, അതിന്റെ രൂപം css ഉപയോഗിച്ച് സൃഷ്ടിക്കപ്പെടും.

  • വീട്
  • ഞങ്ങളേക്കുറിച്ച്
  • പോർട്ട്ഫോളിയോ
  • ഞങ്ങളുടെ സേവനങ്ങൾ
  • ബന്ധങ്ങൾ

നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, മെനു എന്നത് ഒരു നിശ്ചിത എണ്ണം ലിങ്കുകളുള്ള ലളിതമായ ക്രമപ്പെടുത്താത്ത പട്ടികയാണ്. പോയിന്റുകളുടെ എണ്ണം വ്യത്യസ്തമായിരിക്കാം, പക്ഷേ ഇപ്പോഴും കലഹിക്കേണ്ട ആവശ്യമില്ല, എല്ലാം ന്യായമായ പരിധിക്കുള്ളിലാണ്.
കൂടാതെ, ഞങ്ങൾ വളരെയധികം മുന്നോട്ട് പോകുന്നതിനുമുമ്പ്, HTML5-ഉം മീഡിയ അന്വേഷണങ്ങളും 9-നേക്കാൾ പഴയ IE പതിപ്പുകൾ പിന്തുണയ്ക്കുന്നില്ലെന്ന് അറിയാത്തവരെ ഓർമ്മിപ്പിക്കാനും വിശദീകരിക്കാനും ഞാൻ ആഗ്രഹിക്കുന്നു (ഒട്ടും അതിശയിക്കാനില്ല). ഭാവിയിൽ തലവേദന ഒഴിവാക്കാനും എല്ലാം ശരിയായി ചെയ്യാനും, പ്രത്യേക സ്ക്രിപ്റ്റുകൾ ഉണ്ട് കൂടാതെ, വിഭാഗത്തിലെ പ്രമാണവുമായി വിവേകപൂർവ്വം ബന്ധിപ്പിച്ചുകൊണ്ട് അനുയോജ്യതയുടെ പ്രശ്നം പരിഹരിക്കാൻ കഴിയും.

എല്ലാം. ഞങ്ങൾ അടിസ്ഥാന മാർക്ക്അപ്പ് ക്രമീകരിച്ചു, ക്ലാസുകൾ രജിസ്റ്റർ ചെയ്തു, ക്രച്ചുകൾ ചേർത്തു. ഇപ്പോൾ നമുക്ക് മെനു ഇനങ്ങളുടെ ശൈലികൾ നിർവചിക്കുന്നതിലേക്ക് പോകാം, രൂപം രൂപപ്പെടുത്തുകയും ഞങ്ങളുടെ മെനു യഥാർത്ഥത്തിൽ അഡാപ്റ്റീവ് ആക്കുകയും ചെയ്യാം.

CSS നിർവചിക്കുന്ന ശൈലികൾ

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

  • നാവിഗേഷൻ കണ്ടെയ്നറിൽ nav. ലിസ്റ്റ് ഇനത്തിലേക്ക് ടെക്സ്റ്റ്-അലൈൻ പ്രോപ്പർട്ടി വ്യക്തമാക്കുന്നതിലൂടെ മെനു ഇനങ്ങൾ ഇടത്തോട്ടും വലത്തോട്ടും കൃത്യമായി മധ്യഭാഗത്തും വിന്യസിക്കാൻ ഇത് അനുവദിക്കും.
      .

      /* മെനു */ .nav (മാർജിൻ: 20px 0;) .നാവ് ഉൽ (മാർജിൻ: 0; പാഡിംഗ്: 0;) inline-block; * display: inline; /* ie7 */) .nav a (padding: 3px 12px; text-decoration: none; color: #999; line-height: 100%;) .nav a: ഹോവർ (നിറം : #000

      /* മെനു */ .nav (മാർജിൻ: 20px 0; ) .nav ul (മാർജിൻ: 0; പാഡിംഗ്: 0; ) .nav li (മാർജിൻ: 0 5px 10px 0; പാഡിംഗ്: 0; ലിസ്റ്റ്-സ്റ്റൈൽ: ഒന്നുമില്ല; പ്രദർശനം: inline-block; *display:inline; /* ie7 */ ) .nav a (padding: 3px 12px; text-decoration: none; color: #999; line-height: 100%; ) .nav a:hover (നിറം : #000; ) .nav .നിലവിലെ a (പശ്ചാത്തലം: #999; നിറം: #fff; ബോർഡർ-റേഡിയസ്: 3px; )

      .nav a:hover, .nav .current a എന്നീ വിഭാഗങ്ങൾ യഥാക്രമം ലിങ്കുകളുടെ നിറവും സജീവ/നിലവിലെ മെനു ഇനങ്ങളുടെ പശ്ചാത്തലവും മാറ്റുന്നതിന് ഉത്തരവാദികളാണ്. ഈ ഉദാഹരണത്തിൽ ഞാൻ വളരെ ബുദ്ധിമാനായിരിക്കാൻ ശ്രമിച്ചില്ല, മിനിമലിസത്തിന്റെ സ്പിരിറ്റിലാണ് ഞാൻ എല്ലാം ചെയ്തത്, നിങ്ങൾ ലിങ്കിൽ ഹോവർ ചെയ്യുമ്പോൾ നിറം മാറുന്നു, വാചകം കറുപ്പ് നിറമാകും: #000; , സജീവ ഇനങ്ങൾക്ക് ഞാൻ പശ്ചാത്തലം ചേർത്തു: #999; , ഫോണ്ട് കളറിന് പകരം വെള്ള നിറം നൽകി: #fff; അരികുകൾ വൃത്താകൃതിയിലുള്ള ഒരു ചെറിയ ബോർഡർ-റേഡിയസ്: 3px; തത്ഫലമായുണ്ടാകുന്ന ബട്ടണിൽ. നിങ്ങളുടെ ഹൃദയത്തിന്റെ ഉള്ളടക്കത്തിൽ നിങ്ങൾക്ക് ഈ വിഷയത്തിൽ ഭാവനയും പരീക്ഷണവും നടത്താം.

      മധ്യഭാഗത്തും വലത്തോട്ടും വിന്യസിക്കുക

      ഞാൻ മുകളിൽ സൂചിപ്പിച്ചതുപോലെ, CSS കോഡിന്റെ കുറച്ച് വരികൾ ചേർത്ത് ടെക്സ്റ്റ്-അലൈൻ പ്രോപ്പർട്ടി ഉപയോഗിച്ച് നാവിഗേഷൻ ഇനങ്ങളുടെ വിന്യാസം മാറ്റാം:

      /* മെനു വലത് */ .nav .വലത് ul (ടെക്‌സ്റ്റ്-അലൈൻ: വലത്;) /* മധ്യഭാഗത്തുള്ള മെനു */ .nav .center ul (ടെക്‌സ്‌റ്റ്-അലൈൻ: സെന്റർ ; )

      /* വലതുവശത്തുള്ള മെനു */ .nav.right ul (ടെക്‌സ്റ്റ്-അലൈൻ: വലത്; ) /* മധ്യഭാഗത്തുള്ള മെനു */ .nav.center ul (ടെക്‌സ്റ്റ്-അലൈൻ: സെന്റർ; )

      മെനു അഡാപ്റ്റുചെയ്യുന്നു

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


      മാധ്യമ ചോദ്യങ്ങൾ ഉപയോഗിച്ച് ഞങ്ങൾ സാഹചര്യം ശരിയാക്കും. 600px-ൽ മീഡിയ ക്വറി ആപ്ലിക്കേഷൻ പോയിന്റിൽ, ഞാൻ ആപേക്ഷിക പൊസിഷനിംഗ് സ്ഥാനത്തേക്ക് സജ്ജമാക്കി: ആപേക്ഷിക; nav എലമെന്റിനായി നമുക്ക് പിന്നീട് മെനു ലിസ്റ്റ് സ്ഥാപിക്കാൻ കഴിയും

        കേവല സ്ഥാന സ്ഥാനത്ത് മുകളിൽ: കേവലം; . ഡിസ്‌പ്ലേ ഉപയോഗിച്ച്: പ്രോപ്പർട്ടി ഒന്നുമില്ല, ഞങ്ങൾ എല്ലാ ലി മെനു ഇനങ്ങളും മറയ്‌ക്കും, നിലവിലുള്ള ക്ലാസുമായി നിലവിൽ സജീവമായ ലിങ്കുകൾ മാത്രം അവശേഷിപ്പിക്കും, അവയ്ക്ക് ഡിസ്‌പ്ലേ: ബ്ലോക്ക് പ്രോപ്പർട്ടി നൽകുകയും ചെയ്യും
        നിങ്ങൾ ഒരു ഗ്രൂപ്പുചെയ്ത നാവിഗേഷൻ ബാറിൽ ഹോവർ ചെയ്യുമ്പോൾ, എല്ലാ മെനു ഇനങ്ങളും ഒരു ഡ്രോപ്പ്-ഡൗൺ ലിസ്റ്റായി കാണിക്കണം; ഇതിനായി ഞങ്ങൾ ഒരു rule.nav ul:hover li എന്നത് കോഡ്> ഡിസ്പ്ലേ: ബ്ലോക്ക് ഫംഗ്‌ഷൻ ഉപയോഗിച്ച് നിർവ്വചിക്കുന്നു. സജീവമായ/നിലവിലെ ഇനങ്ങൾക്ക് ബാക്കിയുള്ളവയിൽ നിന്ന് അവയെ ഹൈലൈറ്റ് ചെയ്യാൻ ഞങ്ങൾ ഒരു ഐക്കൺ ചേർക്കുന്നു.
        നിങ്ങൾക്ക് മെനു വലത്തോട്ടോ മധ്യത്തിലോ നീക്കണമെങ്കിൽ, ഞങ്ങളുടെ മെനുവിന്റെ ഉൽ ലിസ്റ്റിനായി ഇടത്തും വലത്തും പൊസിഷനിംഗ് പ്രോപ്പർട്ടികൾ ഉപയോഗിക്കുക.

        @മീഡിയ സ്‌ക്രീനും (പരമാവധി വീതി: 600px) (.nav (സ്ഥാനം: ബന്ധു; കുറഞ്ഞ ഉയരം: 40px;).nav ul (വീതി: 180px; പാഡിംഗ്: 5px 0; സ്ഥാനം: കേവലം; മുകളിൽ: 0; ഇടത്: 0 ; ബോർഡർ: സോളിഡ് 1px #aaa ; പശ്ചാത്തലം: #FAFAFA url (images/icon-menu.png) നോ-ആവർത്തനം 10px 11px; ബോർഡർ-റേഡിയസ്: 5px; ബോക്സ്-ഷാഡോ: 0 1px 2px rgba (0 , 0 , 0 . 3) ;) .നവ് ലി (പ്രദർശനം: ഒന്നുമില്ല; /* എല്ലാം മറയ്ക്കുക
      • പോയിന്റുകൾ */ മാർജിൻ : 0 ; ) .nav .current (ഡിസ്പ്ലേ: ബ്ലോക്ക് ; /* ഷോ നിലവിൽ സജീവമാണ്
      • ഇനങ്ങൾ */) .nav a (ഡിസ്പ്ലേ: ബ്ലോക്ക്; പാഡിംഗ്: 5px 5px 5px 32px; ടെക്സ്റ്റ്-അലൈൻ: ഇടത്;) .nav .നിലവിലെ a (പശ്ചാത്തലം: ഒന്നുമില്ല; നിറം: #666;) /* മെനു ഇനങ്ങളിൽ ഹോവർ ചെയ്യുമ്പോൾ * / .nav ul: ഹോവർ (പശ്ചാത്തലം-ചിത്രം: ഒന്നുമില്ല;) .nav ul: ഹോവർ ലി (ഡിസ്പ്ലേ: ബ്ലോക്ക്; മാർജിൻ: 0 0 5px; ) .nav ul: ഹോവർ. നിലവിലെ (പശ്ചാത്തലം: url (ചിത്രങ്ങൾ/ഐക്കൺ-ചെക്ക്. png ) നോ-ആവർത്തനം 10px 7px ;) /* വലത് പ്രതികരണ മെനു */ .nav .വലത് ul (ഇടത്: ഓട്ടോ; വലത്: 0; ) /* മധ്യഭാഗത്ത് പ്രതികരിക്കുന്ന മെനു */ .nav .center ul (ഇടത്: 50%;) മാർജിൻ-ഇടത്: -90px;))
      • @മീഡിയ സ്‌ക്രീനും (പരമാവധി വീതി: 600px) (.nav (സ്ഥാനം: ബന്ധു; കുറഞ്ഞ ഉയരം: 40px; ) .nav ul (വീതി: 180px; പാഡിംഗ്: 5px 0; സ്ഥാനം: കേവലം; മുകളിൽ: 0; ഇടത്: 0 ; ബോർഡർ: സോളിഡ് 1px #aaa; പശ്ചാത്തലം: #FAFAFA url (images/icon-menu.png) നോ-ആവർത്തനം 10px 11px; ബോർഡർ-റേഡിയസ്: 5px; ബോക്സ്-ഷാഡോ: 0 1px 2px rgba(0,0,0,. 3); .നവ് ലി (പ്രദർശനം: ഒന്നുമില്ല; /* എല്ലാം മറയ്ക്കുക

      • പോയിന്റുകൾ */ മാർജിൻ: 0; ) .nav .current (ഡിസ്‌പ്ലേ: ബ്ലോക്ക്; /* ഷോ നിലവിൽ സജീവമാണ്
      • ഇനങ്ങൾ */ ) .nav a ( ഡിസ്പ്ലേ: ബ്ലോക്ക്; പാഡിംഗ്: 5px 5px 5px 32px; ടെക്സ്റ്റ്-അലൈൻ: ഇടത്; ) .nav .നിലവിലെ a (പശ്ചാത്തലം: ഒന്നുമില്ല; നിറം: #666; ) /* മെനു ഇനങ്ങളിൽ ഹോവർ ചെയ്യുമ്പോൾ * / .nav ul:hover (background-image: none; ) .nav ul:hover li ( display: block; margin: 0 0 5px; ) .nav ul:hover .current (പശ്ചാത്തലം: url(images/icon-check. png) നോ-ആവർത്തനം 10px 7px; ) /* വലത് പ്രതികരണ മെനു */ .nav.right ul (ഇടത്: ഓട്ടോ; വലത്: 0; ) /* മധ്യഭാഗത്ത് പ്രതികരിക്കുന്ന മെനു */ .nav.center ul (ഇടത്: 50%;) മാർജിൻ-ഇടത്: -90px;))

        ഒരുപക്ഷേ അത്രയേയുള്ളൂ! ഞങ്ങളുടെ അത്ഭുതകരമായ, 100% അഡാപ്റ്റീവ് മെനു തയ്യാറാണ്, ഉദാഹരണം വീണ്ടും നോക്കുന്നതിലൂടെ നിങ്ങൾക്ക് കാണാൻ കഴിയും. മെറ്റീരിയലിനെക്കുറിച്ചുള്ള കൂടുതൽ വിശദമായ പഠനത്തിനായി, നിങ്ങൾക്ക് ഉറവിടങ്ങൾ ഡൗൺലോഡ് ചെയ്യാനും അനാവശ്യമായ കലഹങ്ങളില്ലാതെ ശാന്തമായി വിഷയം പരിശോധിക്കാനും കഴിയും.

        മെറ്റീരിയലുകൾ ഉപയോഗിച്ചാണ് പാഠം തയ്യാറാക്കിയത്
        സ്വതന്ത്ര വിവർത്തനവും അനുരൂപീകരണവും: Andrey /driver/


        മൊബൈൽ ഫോണുകൾക്കായി അടിസ്ഥാന വെബ്സൈറ്റ് ഡിസൈനുകൾ സൃഷ്ടിക്കുമ്പോൾ ഉണ്ടാകുന്ന ഒരു സാധാരണ പ്രശ്നമാണ് നാവിഗേഷൻ മെനു. സൈറ്റിന് നിരവധി വിഭാഗങ്ങളും പേജുകളും ഉണ്ടെങ്കിൽ, ഇത് മെനു ഒതുക്കമുള്ളതും ഏറ്റവും സംക്ഷിപ്തവും എന്നാൽ അതേ സമയം പ്രവർത്തനപരവും ഫലപ്രദവുമാക്കുന്നതിനെക്കുറിച്ച് ചിന്തിക്കാൻ നിങ്ങളെ പ്രേരിപ്പിക്കും. മിക്കവാറും, നിങ്ങളുടെ മെനുവിൽ ഒന്നുകിൽ നിരവധി വരികൾ ഉണ്ടായിരിക്കും, അല്ലെങ്കിൽ ബട്ടണുകൾ പരസ്പരം മുകളിൽ സ്ഥിതിചെയ്യാം. ഇത് വളരെ സൗന്ദര്യാത്മകമായി തോന്നുന്നില്ല. ഈ ട്യൂട്ടോറിയലിൽ, മെനു ഇനങ്ങൾ കാര്യക്ഷമമായി ഓർഗനൈസുചെയ്യാനും വേഗത്തിലുള്ള നാവിഗേഷൻ നൽകാനും jQuery എങ്ങനെ ഉപയോഗിക്കാമെന്ന് നോക്കാം.

        പ്രശ്നം.

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

        http://bitfoundry.ca/

        പരിഹാരം. 1) ഡ്രോപ്പ്-ഡൗൺ മെനു.

        ഇത് ഏറ്റവും സാധാരണമായ പരിഹാരങ്ങളിൽ ഒന്നാണ്. എന്നാൽ ഇവിടെയും അപകടങ്ങളുണ്ട്. അത്തരം മെനു ഇനങ്ങൾ CSS-ൽ സ്റ്റൈൽ ചെയ്യാൻ കഴിയില്ല. എന്നാൽ തിരഞ്ഞെടുത്ത പ്ലഗിൻ ഉപയോഗിച്ച് നിങ്ങൾക്ക് മെനു സ്റ്റൈൽ ചെയ്യാൻ കഴിയും, അല്ലാത്തപക്ഷം ഡ്രോപ്പ്ഡൗൺ ശൈലി സ്ഥിരസ്ഥിതിയായി തുടരും. കൂടാതെ, ഡ്രോപ്പ്ഡൗൺ ലിസ്റ്റ് പ്രൊഫഷണലല്ലെന്ന് തോന്നുന്നു. എന്നിരുന്നാലും, ഈ ഓപ്ഷനിൽ നിങ്ങൾ സംതൃപ്തനാണെങ്കിൽ, CSS ടെക്നിക്കുകൾ ഉപയോഗിച്ച് നിങ്ങളുടെ വെബ്‌സൈറ്റിൽ അത്തരമൊരു മെനു എങ്ങനെ നടപ്പിലാക്കാമെന്ന് നിങ്ങൾക്ക് പഠിക്കാം.


        http://www.smashingmagazine.com/
        http://informationarchitects.net/

        2) ബ്ലോക്കുകൾ

        ഓരോ വ്യക്തിഗത മെനു ഇനങ്ങളും ലംബമായി ക്രമീകരിച്ചിരിക്കുന്ന ബ്ലോക്കുകളുടെ രൂപത്തിൽ സജ്ജീകരിക്കുക എന്നതാണ് മറ്റൊരു ദ്രുത പരിഹാരം. എന്നാൽ ഈ രീതി ശീർഷകത്തിൽ നിന്ന് സ്ഥലം എടുക്കുന്നു. മെനുവിൽ നിരവധി ഇനങ്ങൾ ഉണ്ടെങ്കിൽ, ഈ ഓപ്ഷൻ തീർച്ചയായും നിങ്ങൾക്ക് അനുയോജ്യമല്ല. വായനക്കാർക്ക് ആവശ്യമായ സൈറ്റ് ഉള്ളടക്കം കണ്ടെത്തുന്നതുവരെ ഇനങ്ങളുടെ ഒരു നീണ്ട പട്ടികയിലൂടെ സ്ക്രോൾ ചെയ്യുന്നത് ആസ്വദിക്കാൻ സാധ്യതയില്ല.

        http://forefathersgroup.com/

        http://loveandluxesf.com/

        http://www.londonandpartners.com/

        3) മെനു ഐക്കൺ.

        നാവിഗേഷൻ ടോഗിൾ ചെയ്യുന്നതിന് ഒരു ഐക്കൺ/ബട്ടൺ ഉപയോഗിക്കുക എന്നതാണ് ഈ ഏറ്റവും പുതിയ പരിഹാരം. സൈറ്റ് ഉപയോക്താക്കൾക്ക് ഇത് ഏറ്റവും അനുയോജ്യമാണ്. ഈ രീതിയും നല്ലതാണ്, കാരണം ഇത് സ്ഥലം ലാഭിക്കുന്നു (ഇത് മൊബൈൽ ഫോണുകൾക്ക് വളരെ പ്രധാനമാണ്), കൂടാതെ CSS-ൽ മോഡലിംഗിന് പൂർണ്ണ സ്വാതന്ത്ര്യവും നൽകുന്നു. കൂടാതെ, സൈറ്റിന്റെ മൊത്തത്തിലുള്ള തീമുമായി പൊരുത്തപ്പെടുന്ന തരത്തിൽ മെനു ചിഹ്നം രൂപകൽപ്പന ചെയ്യാവുന്നതാണ്.

        http://www.sony.com

        http://twitter.github.com/bootstrap/

        http://zync.ca/

        http://www.paulrobertlloyd.com/

        jQuery() ഉള്ള മൊബൈൽ മെനു

        jQuery ഉപയോഗിച്ച് മുകളിൽ വിവരിച്ച മൊബൈൽ സൈറ്റ് നാവിഗേഷൻ മെനു എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് ഈ ട്യൂട്ടോറിയൽ നിങ്ങളെ കാണിക്കും. മെനു ചിഹ്നങ്ങളും നാവിഗേഷൻ സ്വിച്ചും ചേർക്കാൻ jQuery ഉപയോഗിക്കും. ഈ സാങ്കേതികതയ്ക്ക് അധിക HTML ടാഗുകളൊന്നും ആവശ്യമില്ല.

        ഈ ട്യൂട്ടോറിയലിൽ ഉപയോഗിച്ചിരിക്കുന്ന മെനുവിനുള്ള ലളിതമായ HTML കോഡ് ചുവടെയുണ്ട്:

        < nav id = "nav-wrap" >

        < ul id = "nav" >

        < li > < a href = "#" >ബട്ടൺ< / a > < / li >

        < li > < a href = "#" >ബട്ടൺ< / a > < / li >

        < / ul >

        < / nav >

        jQuery കോഡ്

        ടാഗുകൾക്കിടയിൽ jQuery യുടെ ഒരു പകർപ്പും താഴെയുള്ള ഫംഗ്‌ഷനും സ്ഥാപിക്കുക< head >. ഫംഗ്ഷൻ ഒരു ടാഗ് ചേർക്കും< div id = "menu-icon" в тег < nav id = "#nav-wrap" >. നിങ്ങൾ “മെനു” എലമെന്റ്/ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, ഒരു അധിക ഘടകത്തോടൊപ്പം മെനു തുറക്കും.

        jQuery(document).ready(function($)( /* prepend menu icon */ $("#nav-wrap").prepend("Menu"); /* toggle nav */ $("#menu-icon" ).on("click", function())( $("#nav").slideToggle(); $(this).toggleClass("active"); ));));

        jQuery(പ്രമാണം). തയ്യാറാണ്(ഫംഗ്ഷൻ($)(

        /* പ്രീപെൻഡ് മെനു ഐക്കൺ */

        $("#nav-wrap") . പ്രീപെൻഡ് ("മെനു");

        /* നാവ് ടോഗിൾ ചെയ്യുക */

        $("#മെനു-ഐക്കൺ"). ഓൺ ("ക്ലിക്ക്" , ഫംഗ്ഷൻ () (

        $("#nav" ) . സ്ലൈഡ് ടോഗിൾ();

        $(ഇത്). ടോഗിൾക്ലാസ് ("സജീവ");

        } ) ;

        } ) ;

        HTML കോഡ് താഴെ കാണുന്നതുപോലെ കാണപ്പെടും (ഇത് ചെയ്യുന്നതിന്, "എലമെന്റ് കാണുക" ക്ലിക്ക് ചെയ്യുക അല്ലെങ്കിൽ ജനറേറ്റ് ചെയ്ത കോഡ് കാണുക)

        മെനു

        < nav id = "nav-wrap" >

        < div id = "menu-icon" >മെനു< / div >

        < ul id = "nav" >

        ഹലോ! WordPress സൈറ്റിനായുള്ള ഏറ്റവും രസകരവും ഉപയോഗപ്രദവുമായ പ്ലഗിനുകൾ ഞങ്ങൾ വിശകലനം ചെയ്യുന്നത് തുടരുന്നു! നിങ്ങളുടെ വെബ്‌സൈറ്റിലേക്ക് ഒരു മൊബൈൽ മെനു എങ്ങനെ ചേർക്കാമെന്ന് ഇന്ന് നിങ്ങൾ പഠിക്കും. മൊബൈൽ ഉപകരണങ്ങളിൽ മാത്രം ദൃശ്യമാകുന്ന ഒരു മെനു നിങ്ങൾക്ക് ഇഷ്ടാനുസൃതമാക്കാൻ കഴിയും. മൊബൈൽ മെനു പ്രദർശിപ്പിക്കുന്ന പരമാവധി സ്‌ക്രീൻ വലുപ്പം നിങ്ങൾക്ക് വ്യക്തമാക്കാൻ കഴിയും. നിങ്ങൾക്ക് സ്‌ക്രീനിന്റെ ഇടത്തും വലത്തും രണ്ട് മെനുകൾ ഉണ്ടാക്കാം, കൂടാതെ ഓരോ മെനുവിനും പ്രത്യേകം സൈറ്റ് മെനു വ്യക്തമാക്കാം. നിങ്ങൾക്ക് മെനു രൂപം, നിറങ്ങൾ, വലിപ്പം, പാഡിംഗ് മുതലായവ ഇഷ്ടാനുസൃതമാക്കാൻ കഴിയും.

        നിങ്ങൾക്ക് വേർഡ്പ്രസ്സ് അഡ്മിൻ പാനലിൽ നിന്ന് നേരിട്ട് പ്ലഗിൻ ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും. പേജിലേക്ക് പോകുക: പ്ലഗിനുകൾ - പുതിയത് ചേർക്കുക, തിരയൽ ഫോമിൽ പ്ലഗിന്റെ പേര് നൽകുക, എന്റർ അമർത്തുക, പ്ലഗിൻ ഇൻസ്റ്റാൾ ചെയ്ത് സജീവമാക്കുക.

        നമുക്ക് ക്രമീകരണങ്ങൾ നോക്കാം:

        പൊതുവായ ഓപ്ഷനുകൾ.

        - മൊബൈൽ മെനു പ്രവർത്തനക്ഷമമാക്കുക, നിങ്ങൾക്ക് മൊബൈൽ മെനു പ്രവർത്തനക്ഷമമാക്കാനോ പ്രവർത്തനരഹിതമാക്കാനോ കഴിയും.

        - ഇടത് തലക്കെട്ട് മെനു പ്രവർത്തനക്ഷമമാക്കുക, ഇടത് മെനു പ്രവർത്തനക്ഷമമാക്കുക അല്ലെങ്കിൽ പ്രവർത്തനരഹിതമാക്കുക.

        - വലത് തലക്കെട്ട് മെനു പ്രവർത്തനക്ഷമമാക്കുക, ശരിയായ മെനു പ്രവർത്തനക്ഷമമാക്കുക അല്ലെങ്കിൽ പ്രവർത്തനരഹിതമാക്കുക.

        - വീതി ട്രിഗർ, മൊബൈൽ മെനു പ്രദർശിപ്പിക്കുന്ന പരമാവധി വലുപ്പം വ്യക്തമാക്കുക.

        - ഘടകങ്ങൾ മറയ്ക്കുക, മൊബൈൽ മെനു പ്രദർശിപ്പിക്കുമ്പോൾ സൈറ്റിൽ നിന്ന് ഏതെങ്കിലും ഘടകം മറയ്ക്കുക. നിങ്ങൾക്ക് ഒരു CSS ക്ലാസ് അല്ലെങ്കിൽ എലമെന്റ് ഐഡി വ്യക്തമാക്കാം.

        - ഇഷ്‌ടാനുസൃത CSS, മെനുവിനായി നിങ്ങളുടെ സ്വന്തം CSS ശൈലികൾ വ്യക്തമാക്കാൻ കഴിയും.

        - മാറ്റങ്ങൾ സംരക്ഷിക്കുക, മാറ്റങ്ങൾ സംരക്ഷിക്കുക.

        തലക്കെട്ട് ഓപ്ഷനുകൾ.

        - സൈറ്റ് ലോഗോ, മൊബൈൽ സൈറ്റിൽ എന്താണ് പ്രദർശിപ്പിക്കേണ്ടതെന്ന് നിങ്ങൾക്ക് തിരഞ്ഞെടുക്കാം. ലോഗോ അല്ലെങ്കിൽ വാചകം.

        – ലോഗോ, ലോഗോ ലോഡ് ചെയ്യാൻ ഫീൽഡിൽ ക്ലിക്ക് ചെയ്യുക.

        - ഇതര ലോഗോ URL, നിങ്ങൾക്ക് ഒരു ഇതര ലോഗോ URL വ്യക്തമാക്കാൻ കഴിയും.

        - തലക്കെട്ട് ഉയരം, നിങ്ങൾക്ക് മെനുവിന്റെ ഉയരം വ്യക്തമാക്കാൻ കഴിയും.

        - ലോഗോ ടോപ്പ് മാർജിൻ, ഇൻഡന്റ് സൈസ്, സൈറ്റിന്റെ മുകളിൽ നിന്ന് ലോഗോയിലേക്ക്.

        - തലക്കെട്ട് വാചകം, തുടക്കത്തിൽ വാചകം പ്രദർശിപ്പിക്കാൻ നിങ്ങൾ തിരഞ്ഞെടുക്കുകയാണെങ്കിൽ തലക്കെട്ടിൽ പ്രദർശിപ്പിക്കുന്ന വാചകം നിങ്ങൾക്ക് വ്യക്തമാക്കാൻ കഴിയും.

        - ഹെഡർ ടെക്‌സ്‌റ്റ് ഫോണ്ട് സൈസ്, ഹെഡർ ടെക്‌സ്‌റ്റിന്റെ വലുപ്പം നിങ്ങൾക്ക് തിരഞ്ഞെടുക്കാം.

        മാറ്റങ്ങൾ സൂക്ഷിക്കുക.

        ഇടത് മെനു ഓപ്ഷനുകൾ.

        – ഇടത് മെനു, ഇടത് മെനുവിനുള്ള സൈറ്റ് മെനു തിരഞ്ഞെടുക്കുക.

        - മെനു ഐക്കൺ, നിങ്ങൾക്ക് മെനുവിനായി ഒരു ഐക്കണോ ചിത്രമോ തിരഞ്ഞെടുക്കാം.

        - മെനു ഐക്കൺ ഇമേജ്, ഒരു ഐക്കണോ ചിത്രമോ ലോഡുചെയ്യാൻ ഫീൽഡിൽ ക്ലിക്കുചെയ്യുക.

        - ഇടത് മെനു പാനൽ വീതി, നിങ്ങൾക്ക് ഇടത് മെനു പാനലിന്റെ വീതിയുടെ വലുപ്പം വ്യക്തമാക്കാൻ കഴിയും.

        - ഐക്കൺ ടോപ്പ് മാർജിൻ, ഐക്കണിൽ നിന്നുള്ള മുകളിലെ മാർജിൻ.

        - ഇടത് മാർജിൻ ഐക്കൺ, ഇടത് വശത്ത് നിന്ന് ഐക്കണിലേക്ക് ഇൻഡന്റേഷൻ.

        മാറ്റങ്ങൾ സൂക്ഷിക്കുക.

        വലത് മെനു ഓപ്ഷനുകൾ. ഇവിടെയുള്ള ക്രമീകരണങ്ങൾ ഇടത് മെനുവിന് സമാനമാണ്. ശരിയായ മെനുവിനുള്ള ക്രമീകരണങ്ങൾ ഇതാ.

        വർണ്ണ ഓപ്ഷനുകൾ.

        - തലക്കെട്ട് പശ്ചാത്തല വർണ്ണം, നിങ്ങൾക്ക് മെനു ഹെഡറിനായി ഒരു നിറം തിരഞ്ഞെടുക്കാം.

        - ഹെഡർ ടെക്‌സ്‌റ്റ് കളർ, മെനു ടൈറ്റിൽ ടെക്‌സ്‌റ്റിനായി നിങ്ങൾക്ക് ഒരു നിറം തിരഞ്ഞെടുക്കാം.

        ഇടത്, വലത് മെനുവിനുള്ള നിറം തിരഞ്ഞെടുക്കുക (ഒരേ ക്രമീകരണങ്ങൾ).

        - ഇടത് മെനു ഐക്കൺ നിറം, ഐക്കൺ നിറം.

        - പശ്ചാത്തല നിറം, മെനു പശ്ചാത്തല നിറം.

        - ടെക്സ്റ്റ് നിറം, മെനു ടെക്സ്റ്റ് നിറം.

        - പശ്ചാത്തല ഹോവർ നിറം, ഹോവർ ചെയ്യുമ്പോൾ പശ്ചാത്തല നിറം.