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

    setting css - img align

    Ciao ragazzi,
    Stavo preparando un foglio di stile e mi sto concentrando su come allineare le immagini tramite i css.
    codice:
    img.alignleft{
      display: inline;
      margin: 0px 8px 8px 0px;
    }
    img.alignright{
      display: inline;
      margin: 0px 0px 8px 8px;
    }
    .alignleft{
     float: left;
    }
    .alignright{
     float: right;
    }
    Questo è quello che ho fatto ma purtroppo non funziona io vorrei che mettendo align="left" nel tag img prendesse il css img.alignleft...

    Considerando che con input[type="text"] applico del css per l'input non esiste qualche equivalente con l'align ??

    Spero di essere stato chiaro...
    Grazie

  2. #2
    Fai la stessa identica cosa...
    codice:
    img[align="left"]{
        ...
    }
    La differenza fra la genialità e la stupidità è che la genialità ha i suoi limiti.


  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Anzitutto il CSS postato ha delle contraddizioni: Un oggetto float non puo` essere inline, per cui poi probabilmente non funzionano altre cose.
    Del resto un <img> di default e` inline, per cui non ha bisogno del float:left.

    Poi devi scegliere se usare i CSS o usare la formattazione HTML. Le due cose (formattazione CSS e formattazione HTML) vanno in conflitto, e browser diversi risolvono i conflitti in modi diverso, quindi non riuscirai ad avere una cosa funzionante se mescoli le formattazioni.
    La programmazione moderna richiede di eliminare tutte le formattazioni HTML, e usare solo formattazione CSS.

    Quello che puoi fare e` una cosa del tipo:
    codice:
    HTML:
    
    
     eventuale testo
      [img]...[/img]
      il resto del testo
      ...
    </p>
    
    
     eventuale testo
      [img]...[/img]
      il resto del testo
      ...
    </p>
    
    CSS:
    p {
      width: ...;   /* non e` obbligatorio, ma aiuta */
    }
    p:after {
      clear: both;
      ecc. vedi [Pillola] FabClearing, un metodo crossbrowser alternativo per il clearing dei float
    }
    
    .sin {
      float: left;
      margin: 0 8px 8px 0;
    }
    .des {
      flaot: right;
      margin: 0 0 8px 8px;
    }
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Originariamente inviato da furbostandby
    Fai la stessa identica cosa...
    codice:
    img[align="left"]{
        ...
    }
    Perfetto funziona!!! grazie mille

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.