Gunnar Bittersmann: grid spaltenbreite mit calc?

Beitrag lesen

@@michaah

calc(((vw-30em)*0.5)+5em)

Sind das zu viele Klammern?

Ja.

Und zu wenige Leerzeichen, wie Matthias schon sagte.

Und außerdem fehlt vor vw eine Zahl. Sollte wohl 💯 sein:

calc(((100vw - 30em) * 0.5) + 5em)

Ginge das anders?

Punktrechnung geht vor Strichrechnung, d.h. ein Klammernpaar brauchst du nicht: das um die Multiplikation.

Klammern auflösen:

(100vw − 30em) × ½ + 5em = 50vw − 15em + 5em = 50vw – 10em

Mal schnell die halbe Viewportbreite (15em bzw. 25em) eingesetzt und du siehst, dass genau das rauskommt, was du haben willst.

😷 LLAP

--
„Sag mir, wie Du Deine Maske trägst, und ich sage Dir, ob Du ein Idiot bist.“ —@Ann_Waeltin