Al clic sto aggiungendo 1px bordo a div, quindi la dimensione Div aumenta di 2px X 2px. Non voglio aumentare la dimensione del div. C'è un modo semplice per farlo?
Spiegazione dettagliata disordinata
In realtà sto aggiungendo DIV con float: left (stessa dimensione, come le icone) a un container-div, quindi tutti si accumulano uno dopo l'altro, e quando (la larghezza del container-div è di 300px) non c'è spazio lasciato in larghezza così i DIV secondari vengono visualizzati nella riga successiva, quindi il suo catalogo simile, ma a causa del bordo viene aumentata solo la dimensione DIV selezionata, DIV sotto DIV selezionato va a destra e crea uno spazio vuoto sotto DIV selezionato.
EDIT:
Diminuendo Altezza / Larghezza sulla selezione, ma come aumentarlo indietro. Usando un framework di terze parti, quindi non avere eventi quando DIV perde la selezione.