Antwort an „Jensen“ verfassen

Hallo, bin neu im Forum und habe sofort eine Frage ;-)

Ich habe ein Codeschnipsel, mit dem ich einen Sticky-Header für mein Logo + Menü erstellt habe, das beim Scrollen in der Höhe kleiner wird. Es funktioniert gut.

Jedoch möchte ich erreichen, dass auch das Logo darin sich mit verkleinert. Ist das überhaupt anhand des bestehenden Codes möglich?

:root {
  --logo-oben-tagline-height: 120px;
  --logo-oben-tagline-inside-height: 80px;
  --header-height-difference: calc(
    var(--logo-oben-tagline-height) - var(--logo-oben-tagline-inside-height)
  );
  --logo-oben-tagline-bg: #fff;
}
#logo-oben-tagline {height: var(--logo-oben-tagline-height);
  position: sticky;
  top: calc(
    var(--header-height-difference) * -1
  ); /* Multiply by -1 to get a negative value */
  display: flex;
  align-items: center;

  /* Other */
  background-color: var(--logo-oben-tagline-bg);
  box-shadow: 0 2px 10px 0 rgba(0,0,0, 0.1);
   z-index: 999 !important;
  }

#logo-oben-tagline .inside {
   	width:1200px;
    max-width:1200px;
    margin-right:auto;
    margin-left:auto;
    text-align:center;

    height: var(--logo-oben-tagline-inside-height);
  position: sticky;
  top: 0;

  /* Other */
  display: flex;
  align-items: center;
  justify-content: space-between;
}

#logo-oben-tagline img {
  display: block;
  height: calc(var(--logo-oben-tagline-inside-height) - 20px);

}

Über jede Hilfe / Ansatz wäre ich dankbar.

Viele Grüße Jensen

freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen