Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Domanda da neofita: 2 span dentro un div float... css non mi ascolta

    Ciao, vi spiego al volo il mio problema, ho 2 div flottanti uno vicino all'altro, content ed extra con relativo css:

    codice:
    div#content{     float: left;     width: 77%;    
     margin-bottom: 3%;     border : 1px solid Black;     
    padding: 1%;     }  
    div#extra{     float: right;     width: 17%;     
    margin-left: 1%;     margin-bottom: 3%; 
    padding: 1%;     border : 1px solid Black;
    Nel div content ho bisogno di 2 box affiancati, uno per il login ed uno per delle info, quindi scrivo:

    codice:
    <div id="content"> 
    <span class="login">[img]icon/clientic.jpg[/img] </span>
    <span class="infob">[img]icon/homeic.jpg[/img]</span> 
    </div>
    e poi nel css:

    codice:
    .login{  float: left;     width: 42%;     margin-left: 4%;   border : 1px solid Black;     } 	
    .infob{     float: right;     width: 42%;     margin-right: 4%;     border : 1px solid Black;}

    Ebbene, lo stile css viene applicato solo al secondo span del css, "infob", il primo viene ignorato. Per curiosità li ho invertiti nel css e succede la stessa cosa, ignora il primo e va il secondo...

    Dove sbaglio?

    Grazie

  2. #2
    Utente bannato
    Registrato dal
    Sep 2009
    Messaggi
    1,737
    Gli span non hanno bisogno di float per affiancarsi

  3. #3
    Grazie miki, hai ragione, ma anche togliendo il discorso float ho lo stesso problema.

    Con questo css:

    codice:
    .login{       	border : 1px solid Black; 	color: cyan; 	} 	 
    .infob{     border : 1px solid Black;     color: red;     }
    solo "infob" risulta bordato e col carattere rosso... login resta carattere nero e senza bordo e non riesco a spiegarmi il perchè!

    Sai aiutarmi? Grazie

  4. #4
    Prova a dargli una dimensione (per il bordo) in qualsiasi maniera, anche percentuale!
    Can You See Curtains? Then Isn't Windows!

  5. #5
    Utente bannato
    Registrato dal
    Sep 2009
    Messaggi
    1,737
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    <style type="text/css">
    #content .login{ border: #000 1px solid; color: #0FF;} 	 
    #content .infob{ border: 1px solid #000; color: #F00;}
    </style>
    </head>
    
    <body>
    <div id="content"> 
    <span class="login">[img]icon/clientic.jpg[/img] </span>
    <span class="infob">[img]icon/homeic.jpg[/img]</span> 
    </div>
    </body>
    </html>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.