Mentre fustellatura giro sul sito di mio padre ho scoperto che è possibile aggiungere la caratteristica distanza per ombra. Quindi ho un calendario all'interno di un div, entrambi hanno i bordi arrotondati (0.7em per essere precisi) e volevo aggiungere un'ombra esterna, ma quelli quasi sempre hanno un bordo quadrato e come tale si scontreranno con i miei bordi arrotondati. Stai solo scherzando con l'attributo box-shadow e decidi cosa fare se aggiungo il raggio ad esso? Così ho fatto. Non riesco a trovare da nessuna parte online che menzioni questa tecnica, quindi avrei potuto scoprire qualcosa di unico. In ogni modo la storia abbastanza indietro, ecco i codici:
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;
Ci si va così si sta aggiungendo un raggio alla scatola ombra in sé, come si farebbe normalmente ad un bordo.
border-radius + box-shadow si interrompe ancora in safari per valori di grandi dimensioni (ad esempio se si utilizza box-shadow per creare uno sfondo semitrasparente per una sovrapposizione), ma funziona in altri browser moderni: https: // jsfiddle .net/Zw4QA/1622/ –