grazie dei consigli Mich_
io le ho provate un pò tutte, ma non sono riuscito a risolvere
Per quanto possa valere, a mio modo di vedere non è quello il problema, infatti dando agli span delle dimensioni fisse tutto funziona bene (o forse non ci ho capito molto io...), fondamentalmente per funzionare funzia lo stesso poi, solo che prende dimensioni errate, ma a quanto pare dargli float o "pulire" ciò che viene dopo, non sortisce alcun effetto nel mio caso.

In pratica dato che non puoi "cambiare la testa" ad IE, puoi lavorare con dei compromessi, che permettono di far funzioanre la cosa in tutti i browser
visto quanto hai detto, direi che opto per questa soluzione, opzione che avevo già considerato, sebbene mi sarebbe piaciuto risolvere. Quindi o lascerò su questo browser (ho un css apposito, quindi posso essere un pò più libero) delle dimensioni fisse e dichiarerò la pagina ad accessibilità A o cambierò la tipologia di portfolio che devo realizzare, tenendo appunto buono ciò che hai detto sopra.

grazie cmq dei consigli che mi hanno insegnato ancora una volta qualcosa....