Ich arbeite an einem Projekt, das CSS3 box-shadow-Eigenschaft verwenden muss. Das ist in Ordnung, aber ich habe herausgefunden, dass Spread-Größe des Schattens nicht auf Prozentsatz des übergeordneten Objekts festgelegt werden kann.CSS3 Box Schattengröße - Prozenteinheiten?
Ich verstehe voll und ganz, dass Box-Schatten ist nicht additiv, so dass es nicht die Größe der Eltern als Referenz nimmt.
Aber angesichts der Tatsache, dass ich voll reaktionsfähige Website mit Objekten skalieren muss (nicht nur auf Break-Punkte), stellt dies ein Problem - ich kann Schatten Ausbreitung Eigenschaft nur in absoluten Einheiten (em oder px).
Gibt es eine Lösung dafür? Ich habe darüber nachgedacht, den inneren Behälter (für den Inhalt) im Behälter zu verwenden (für "Schatten" - es ist ohne Unschärfe), aber das schafft ein anderes Problem - vertikale Zentrierung des inneren Behälters.
Irgendeine Lösung? Keine jQuery bitte, nur reines CSS.
Dank
Wie wäre es mit einer Grenze anstelle eines Schattens? – Ana
Ich würde versuchen, mit 'Pseudo-Elemente' zu arbeiten – MMachinegun
em ist relativ zur Schriftgröße. Ein Trick ist es, auch Ihre Schriftgröße zu skalieren. – Eric