Während mein Vater Webseite dinking um auf entdeckte ich, dass Sie der Radius Charakteristik Schatten hinzufügen. Also habe ich einen Kalender innerhalb eines div, beide haben abgerundete Kanten (0.7em um genau zu sein) und ich wollte einen Schlagschatten hinzufügen, aber diese haben fast immer eine eckige Kante und würden als solche mit meinen abgerundeten Kanten kollidieren. Nur herumspielen mit Box-Schatten-Attribut und entscheiden, was passiert, wenn ich Radius hinzufügen? So tat ich. Ich kann nirgendwo online finden, dass diese Technik erwähnt, so dass ich etwas einzigartiges entdeckt haben könnte. Sowieso genug hier ist wieder Geschichte, die Codes:
CSS:
box-shadow-bottom-right-radius: 0.7em; //you can enter whatever value you want
box-shadow-bottom-left-radius: 0.7em;
box-shadow-top-right-radius: 0.7em;
box-shadow-top-left-radius: 0.7em;
Dort gehen Sie, so dass Sie einen Radius an die Box Hinzufügen selbst Schatten wie Sie in der Regel zu einer Grenze tun würde.
border-radius + box-shadow bricht immer noch in Safari für große Werte (dh wenn Sie Box-shadow verwenden, um einen halbtransparenten Hintergrund für ein Overlay zu erstellen), funktioniert aber in anderen modernen Browsern: https: // jsfiddle .net/Zw4QA/1622/ –