[PHP] [HTML] Centrare in verticale un pulsante in una tabella

Discussione in 'PHP' iniziata da maxus68, 9 Novembre 2019.

  1. maxus68

    maxus68 Nuovo Utente

    Registrato:
    1 Novembre 2016
    Messaggi:
    10
    Mi Piace Ricevuti:
    0
    Punteggio:
    1
    Ciao a tutti
    all'interno di una tabella che raccoglie i dati da un database (ambiente php) nell'ultima cella della riga è presente un pulsante.
    Il testo nelle altre celle è allineato verticalmente al centro, mentre il pulsante è allineato in alto.

    Il codice css x il pulsante è il seguente:
    Codice:
    font-family: calibri, verdana, arial;
    font-size: 12px;
    border: 0px;
    border-radius: 5px;
    width: 40px;
    height: 26px;
    background-color: #FF8100;
    vertical-align: middle;
    Ho provato a mettere anche vertical-align ma non fa nulla.
    Non riesco a centrare verticalmente il pulsante
    Sinceramente non so come muovermi anche per la mia scarsa conoscenza dei fogli di stile.

    Grazie per l'aiuto

    Massimo
     
  2. Max 1

    Max 1 Super Moderatore Membro dello Staff SUPER MOD MOD

    Registrato:
    29 Febbraio 2012
    Messaggi:
    3.908
    Mi Piace Ricevuti:
    290
    Punteggio:
    83
    Sesso:
    Maschio
    posta anche il codice della tabella!!
     
  3. maxus68

    maxus68 Nuovo Utente

    Registrato:
    1 Novembre 2016
    Messaggi:
    10
    Mi Piace Ricevuti:
    0
    Punteggio:
    1
    Ecco qui:
    PHP:
    echo "<table>";
    $query "SELECT * FROM tbl_anagrafica_tecnici WHERE TecCognome LIKE '%$strsql%' ORDER BY TecCognome ASC";
    $result mysqli_query($conn,$query);
    $resultOk mysqli_num_rows($result);

    echo 
    "<th height=30px width=50px align ='center'>ID</th>";
    echo 
    "<th height=30pxwidth=50pxalign='center'>Gruppo</th>";
    echo 
    "<th height=30px width=50px align ='center'>Filiale</th>";
    echo 
    "<th width='150px' align='left'>Cognome</th>";
    echo 
    "<th width='150px' align='left'>Nome</th>";
    echo 
    "<th width='150px' align='left'>Città</th>";
    echo 
    "<th align='left'>Telefono</th>";
    echo 
    "<th width='250px' align='left'>Mail</th>";
    echo 
    "<th align='left'>Azione</th>";

    if (
    $resultOk 0) {
        while(
    $riga mysqli_fetch_assoc($result)){
          
    echo 
    "<tr>";
    echo 
    "<td align='center'>".$riga["IDTecnico"]."</td>";
    echo 
    "<td align='center'>" $riga['IDGruppo'] . "</td>";
    echo 
    "<td align='center'>" $riga['IDFiliale'] . "</td>";
    echo 
    "<td align='left'>" $riga['TecCognome'] . "</td>";
    echo 
    "<td>" $riga['TecNome'] . "</td>";
    echo 
    "<td>" $riga['TecCitta'] . "</td>";
    echo 
    "<td>" $riga['TecTel'] . "</td>";
    echo 
    "<td>" $riga['TecMail'] . "</td>";
          

    echo 
    '<td><form action="anagraftecnici.php" method="GET"><input type="hidden"name="idtecnico"value='.$riga["IDTecnico"].'><input type="submit" name="edit" class="btnvedi" value="Vedi"></form></td>';
    echo 
    "</tr>"
        }
    echo 
    "</table>";
    Il codice della class "btnvedi" è quello che ho postato nel primo messaggio.

    Grazie
     
  4. maxus68

    maxus68 Nuovo Utente

    Registrato:
    1 Novembre 2016
    Messaggi:
    10
    Mi Piace Ricevuti:
    0
    Punteggio:
    1
    Risolto inserendo margin-top nella class.
     
Sto caricando...

Condividi questa Pagina