Con Photoshop, posso aggiungere due bordi diversi a un elemento con due colori diversi. E con questo, posso creare molti effetti cromatici dinamici con i miei elementi. Anche con gli effetti di Photoshop, posso gestirlo con Drop Shadow e Inner Shadow.Doppio bordo con colore diverso
Per quanto riguarda la progettazione Web, se ho un disegno simile all'immagine qui sotto, come posso ottenerlo con i CSS? È davvero possibile?
NOTA: sto dando due bordi per l'elemento bianco: il bordo esterno è bianco, e il confine interno è grigio. Insieme, creano un aspetto dinamico in modo che sembri un elemento inserto e l'elemento bianco sia in rilievo. Quindi la cosa è un po ':
div.white{
border: 2px solid white;
border: 1px solid grey;
}
Ma si sa che è una doppia dichiarazione e non è valida. Quindi, come posso gestire tale cosa nei CSS?
E se metto border-style: double
allora sai che non posso passare due colori diversi per il bordo del singolo double
.
div.white{
border: double white grey;
}
Inoltre, ho familiarità con LESS CSS Preprocessor. Quindi, se una cosa del genere è possibile utilizzando CSS Preprocessor, per favore fatemelo sapere.
controlla la risposta fornita in questo post: http://stackoverflow.com/questions/14735569/css-double-border-2-colors-without-using-outline c'è anche un jsfiddle in demo. –