Salve,
ho un problema con il float. Il fatto è che imposto il float del box e di tutti i suoi elementi su right e il width su auto. Pero gli elementi non vanno tutti a destra, alcuni vanno a sinistra! Il problema è che non posso impostare una width predefinita! Come posso risolvere? Ecco il codice!
P.S. questo succede solo con ie! infatti con chrome tutto è okCodice HTML:<html> <head> <style> .topbar { background-color: black; width: 100%; height: 35px; position: fixed; display: block; overflow: hidden; margin: 0px; } .topbar-content { height: 35px; margin: 0px 3% 0px 3%; position: absolute; top:50%; margin-top: -19px; color: white; position: relative; padding: 0px; font-size: 12px; } .right-topbar { float: right; text-align: right; display: inline-block; } .search { width: 30px; height: 30px; margin: 0px; padding: 0px; display: inline-block; float: left; text-align: left; } .menu-box { margin: 0px; float: right; width: auto; height: 35px; padding: 0px; display: inline-block; text-align: right; } .menu-box-content { height: 35px; padding: 0px; margin: 0px; width: auto; } .img { display: inline-block; padding: 0px; float: left; height: 30px; width: 30px; margin: 0px; text-align: left; } .user-name { float: right; text-align: right; display: inline-block; padding: 0px; margin: 0px; font-size: 12px; } </style> </head> <body> <div class="topbar"> <div class="topbar-content"> Contenuto di sinistra <div class="right-topbar"> <a href="/search"><img class="search" src="search.png"/></a> <div class="menu-box"> <div class="menu-box-content"> <img class="img" src="img.png"/> <p class="user-name">Nome Cognome</p> </div> </div> </div> </div> </div> </body> </html>
Grazie in anticipo

LinkBack URL
About LinkBacks
