j-NavLayout
Ein einfaches und vollständig ansprechendes Navigationslayout.
Gut zu wissen:
path {Boolean}zeigt das Navigationsfeld in den Anzeigemodi an, die in der Konfigurationsoptionhidedefiniert sind<section>muss eine Navigation enthalten<main>muss einen Inhalt enthalten
Konfiguration:
width {Number}eine Navigationsgröße (Standard:250)hide {String}verbirgt die Navigation in definierten Anzeigemodi (Standard:xs,sm)autoresize {Boolean}aktiviert die automatische Größenänderung (Standard:true)position {String}Navigationsposition (Standard:left)margin {Number}fügt Marge fürheighthinzu (Standard:0)parent {String}kannparent,windowoder jQuery-Selektor für die Methodeclosestenthalten (Standard:window)
Verwenden Sie es mit <ui-component name="navlayout">. Wenn die Komponente noch nicht geladen ist, lädt jComponent sie bei der ersten Verwendung von der Adresse in DEF.fallback herunter (standardmäßig das CDN Componentator). Autor: Peter Širka. Quelle: Componentator-Komponenten-Repository, MIT-Lizenz.
<style>
html, body { margin: 0; padding: 0; }
</style>
<ui-component name="navlayout" path="common.menu" config="parent:window;hide:xs" class="invisible">
<section style="background-color:blue;color:#FFF">
Navigation
</section>
<main style="background-color:red;color:#FFF">
Main body
</main>
</ui-component>
<script>
var common = { menu: false };
setInterval(function() {
var path = 'common.menu';
SET(path, !GET(path));
}, 3000);
</script>