href="#nav" lädt seite neu

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • href="#nav" lädt seite neu

    Hallo,
    ich öffne ein Menu mit

    #nav:target > ul
    {
    display: block;
    }

    und einem link:
    PHP Code:
    <a href="#nav" title="Show navigation">Show navigation</a
    meine URL sieht folgendermaßen aus:
    www.meineseite.de/keyword/site

    Leider lädt die seite neu wenn ich auf den Ankerlink klicke und zwar nach
    meineseite.de/#nav
    ich habe eine htaccess mit einem redirect:

    RewriteEngine On
    RewriteBase /wov-site


    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule .* index.php [L,QSA]

    Eigentlich sollte ja ein ankerlink nicht zu einem reload führen, oder?

    Was könnte ich falsch machen?
    Last edited by sanktusm; 30-10-2015, 15:15.

  • #2
    Eine URL ist relativ. Wenn du auf /keyword/site#nav linken möchtest, dann solltest du das auch tun.

    Comment

    Working...
    X