Re: Clean URLs
Posted: Sun Apr 16, 2017 6:01 pm
Mit Webdeveloper und Dominspector installiert kann man über "Quelltext anzeigen - erzeugten Quelltext anzeigen" sehen, daß es doch geht :
<!--Navigation 1st level-->
<div class="nav sm sm-simple">
<ul class="menulevel1 dropdown-menu">
Danke - Muss man wissen ...
Was geht ist (leider DOM3 das nur neuere Browserbeherrschen) - DOM2 ist angebrachter.
var x = document.getElementsByClassName("menulevel1"); https://www.w3schools.com/jsref/met_ele ... agname.asp
x[0].className = "dropdown2";
bzw. var x = document.getElementById("myDIV").getElementsByTagName("P").length;
und
$('div.nav ul:first').addClass('dropdown-menu');
$('div.nav > ul').addClass('dropdown-menu');
$('div.menulevel1 ul:first').addClass('dropdown-menu');
$('div.menulevel1 ul:eq(2)').addClass('dropdown-menun'); - so kann man alle Elemente einer Ebene ansprechen !
$('div.rotation ul:last').addClass('dropdown-menu');
$('div.rotation ul:first').addClass('sm sm-simple').attr('id', 'main-menu'); mit zusätzlichem Attribut wie ID
Jquery ist leider viel langsamer als php.
Das letzte Problem ist noch dass man in Toxic immer gleiche Menüäste hat, die man evtl mit nthoftype nachsytylen kann.
Anker kann bisher man gar nicht nachstylen . IDs o.ä. zu vergeben geht auch noch nicht.
Ein css mit
.sm-simple ul ul ul ul ul a,
.sm-simple ul ul ul ul ul a:hover,... aus dem Smartmenu ist auch interessant.
Evtl habe ich in ein paar Wochen einige freie neue Menüs fertig
<!--Navigation 1st level-->
<div class="nav sm sm-simple">
<ul class="menulevel1 dropdown-menu">
Danke - Muss man wissen ...
Was geht ist (leider DOM3 das nur neuere Browserbeherrschen) - DOM2 ist angebrachter.
var x = document.getElementsByClassName("menulevel1"); https://www.w3schools.com/jsref/met_ele ... agname.asp
x[0].className = "dropdown2";
bzw. var x = document.getElementById("myDIV").getElementsByTagName("P").length;
und
$('div.nav ul:first').addClass('dropdown-menu');
$('div.nav > ul').addClass('dropdown-menu');
$('div.menulevel1 ul:first').addClass('dropdown-menu');
$('div.menulevel1 ul:eq(2)').addClass('dropdown-menun'); - so kann man alle Elemente einer Ebene ansprechen !
$('div.rotation ul:last').addClass('dropdown-menu');
$('div.rotation ul:first').addClass('sm sm-simple').attr('id', 'main-menu'); mit zusätzlichem Attribut wie ID
Jquery ist leider viel langsamer als php.
Das letzte Problem ist noch dass man in Toxic immer gleiche Menüäste hat, die man evtl mit nthoftype nachsytylen kann.
Anker kann bisher man gar nicht nachstylen . IDs o.ä. zu vergeben geht auch noch nicht.
Ein css mit
.sm-simple ul ul ul ul ul a,
.sm-simple ul ul ul ul ul a:hover,... aus dem Smartmenu ist auch interessant.
Evtl habe ich in ein paar Wochen einige freie neue Menüs fertig