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

    allineamento a sx nella colonna destra

    Salve, dovrei modificare questo codice dato che i dati nella colonna di destra (pippo pluto e paperino) vengano allineati come gruppo sulla destra ma tra loro allineati a sinistra, come risolvo?
    Grazie mille

    Codice PHP:
    <table width="100%" cellspacing="4" cellpadding="0" border="0">
    <
    tr>
    <
    td valign="bottom">

    braccio di ferro

    olivia

    </td>

    <
    td align="right" valign="bottom" class="gensmall">
    pippo

    pluto

    paperino

    </td>
    </
    tr>
    </
    table

  2. #2

    Re: allineamento a sx nella colonna destra

    così, in teoria

    Codice PHP:
    <table width="100%" cellspacing="4" cellpadding="0" border="0">
    <
    tr>
    <
    td valign="bottom">

    braccio di ferro

    olivia

    </td>

    <
    td>
    <
    table cellspacing="0" cellpadding="0" border="0">
    <
    tr>
    <
    td align="right" valign="bottom" class="gensmall">pippo
    </td>
    </
    tr>
    <
    tr>
    <
    td align="right" valign="bottom" class="gensmall">pluto
    </td>
    </
    tr>
    <
    tr>
    <
    td align="right" valign="bottom" class="gensmall">paperino
    </td>
    </
    tr>
    </
    table>
    </
    td>
    </
    tr>
    </
    table

  3. #3
    Forse mi sono espresso male, come dici tu viene la prima immagine, come faccio io la seconda ma quello che voglio ottebere e' la terza utilizzando solo 2 colonne con lunghezza totale della tabella del 100% e senza dare valori alle larghezze delle due colonne.
    Immagini allegate Immagini allegate

  4. #4

    Re: Re: allineamento a sx nella colonna destra

    ora ho capito, fai così

    Codice PHP:
    <table width="100%" cellspacing="4" cellpadding="0" border="0">
    <
    tr>
    <
    td valign="bottom">

    braccio di ferro

    olivia

    </td>

    <
    td align="right">
    <
    table cellspacing="0" cellpadding="0" border="0">
    <
    tr>
    <
    td align="left" class="gensmall">pippo
    </td>
    </
    tr>
    <
    tr>
    <
    td align="left" class="gensmall">pluto
    </td>
    </
    tr>
    <
    tr>
    <
    td align="left" class="gensmall">paperino
    </td>
    </
    tr>
    </
    table>
    </
    td>
    </
    tr>
    </
    table
    dovrebbe essere giusto

  5. #5
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887
    Una domanda: senza entrare nel merito sulla correttezza dell'uso di una tabella, non era più semplice utilizzare rowspan="3" sulla prima cella anzichè annidare due tabelle?
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

  6. #6
    Originariamente inviato da salasir
    Una domanda: senza entrare nel merito sulla correttezza dell'uso di una tabella, non era più semplice utilizzare rowspan="3" sulla prima cella anzichè annidare due tabelle?

    In realta' non si tratta di qualcosa da me realizzato ma di una parte di template di un forum (phpBB2) che vorrei io modificare dato che non mi piace la visualizzazione di quella parte, ti posto il codice esatto che vorrei modificare:

    Codice PHP:
    <table width="100%" cellspacing="4" cellpadding="0" border="0">
    <
    tr>
    <
    td valign="bottom" class="gensmall">

    {
    LAST_VISIT_DATE}


    {
    CURRENT_TIME}

    [
    url="{U_INDEX}"]{L_INDEX}[/url]{NAV_CAT_DESC}</td>
    <
    td align="right" valign="bottom" class="gensmall">

    [
    url="{U_SEARCH_SELF}"]{L_SEARCH_SELF}[/url]

    [
    url="{U_SEARCH_NEW}"]{L_SEARCH_NEW}[/url]


    [
    url="{U_SEARCH_UNANSWERED}"]{L_SEARCH_UNANSWERED}[/url]


    [
    url="{U_MARK_READ}"][b]{L_MARK_FORUMS_READ}[/b][/url]</td>

    </
    tr>
    </
    table
    che mi fa apparire questi due menu' come nell'immagine allegata mentre io vorrei posizionare il menu' di destra alla fine della tabella e non come adesso a tre quarti.
    Immagini allegate Immagini allegate

  7. #7
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887
    Si può fare senza tabelle ...
    codice:
    <style type="text/css">
    .sx { width: 50%; float: left; text-align:left; }
    .dx { width: 50%; float: right; text-align:right;}
    </style>
    
    <body>
    
    <div>
    	<div class="sx">
    		
    
    		La tua ultima visita ...
    
    		La data di oggi ...
    
    		Indice del forum
    	</div>
    	<div class="dx">
    		Leggi i tuoi messaggi
    
    		Leggi i messaggi dall'ultima visita
    
    		Leggi i messaggi senza risposta
    
    		Segna come letti
    
    	</div>
    </div>
    (Non ho indicato classi per diversificare link o altro)
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

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 © 2026 vBulletin Solutions, Inc. All rights reserved.