Pensavo di essere abbastanza esperto di CSS, ma questo semplice problema mi sconcerta.semplice div contenente span non si dimensiona correttamente
<div> <arco> testo di esempio </span > </div >
risultati di altezza del div essere inferiore all'altezza della campata se lo span ha imbottitura.
Mi rendo conto che esistono modi per utilizzare "float" per rendere correttamente la dimensione div, ma i float sembrano sempre introdurre effetti collaterali indesiderati.
Non c'è un modo semplice e pulito per distinguere il div in base al suo contenuto? Sembra abbastanza semplice per me. Forse mi manca qualcosa.
L'uso di 'display: block' sullo span è una soluzione, ma non è molto pulito poiché dovresti farlo su tutto ciò che potrebbe essere più grande del div (o almeno l'elemento più alto). –
"piuttosto esperto di CSS" ... non c'è fine alla comprensione dei CSS, vero ?! e meno problemi "semplici" di quanti se ne siano mai potuti immaginare. – Smandoli