CSS TopPanel:fixed und Anker

  • Ersteller Ersteller omaliesschen
  • Erstellt am Erstellt am
O

omaliesschen

Gast
Hi,

auf meiner Seite ist ein Panel mit dem Attribut position:fixed am oberen Rand angeheftet.

Leider stört das html #Anker und es müsste irgendwie die Höhe des Panels beim Sprung zum Anker berücksichtigt werden. Gibts da einfache Lösungen ohne JS?
 
Du willst also einen Sprung auf index.html#mitte machen, aber dabei wird so blöd gescrollt, dass die Mitte von dem Panel überdeckt wird, oder?

Ich glaube, das wirst du kaum umgehen können. fixed ist halt genau wie absolut aus dem Fluß ausgenommen.

Was in modernen Browsern gehen könnte:
*:target {padding-top: höhe-des-panels-plus-n-bisschen;}
 
Einfach die Anker um die TopPanel Höhe mittels margin nach oben verschieben.
 
Zurück
Oben