Kennen Sie eine Methode, die eine <nav class="navClass">
von einer Masterseite vollständig löscht oder durch <nav> (no content, no styling in between) </nav>
ersetzt? Ich versuchteÜberschreiben in untergeordneten Seiteninhalt und Stil von NAV aus Master
<style>
.navClass { width: 0px !important; }
</style>
Dieser Effekt nimmt nur auf Styling, aber wenn ich Text haben zwischendurch, es wird nicht entfernt werden.
Ich habe dies in C# gelöst, indem Sie eine Bedingung auf der Masterpage setzen.
<% if (// condition to not apply for child of certain type { %> //here, original definition with content and style <% } %>
Aber ich möchte wissen, ob es etwas effektiver, die direkt auf das Kind verwendet werden kann, um die nav
zu entfernen, entweder in C# oder CSS, Javascript zu vermeiden. Vielleicht kann ich es mit ID in Master zuweisen und es im Kind überschreiben? Danke!