Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    residenza
    Trieste
    Messaggi
    797

    first e last-child inline

    Sono obbligato a modificare inline lo stile di una <tr>
    Codice PHP:
    echo '<tr style="border-bottom:2px dashed #000; border-top:2px dashed #000;">'
    ed ho bisogno che entrambi border-top e border-bottom abbiano anche rispettivamente first-child e last-child in visibility:none.
    Sarà mai possibile una cosa del genere? Grazie

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,675
    Risposta breve: non puoi.
    Per definizione non è possibile usare dei selettori per definire lo style in linea perché questo è applicato in modo diretto allo specifico elemento su cui è definito.
    Quello che puoi fare è usare uno style incorporato, definito appunto per first-child e last-child, con la clausola !important per poter eventualmente sovrascrivere quello in linea; oppure definire opportunamente le relative regole per lo style in linea sul primo e ultimo elemento, agendo pero direttamente sul tuo php, magari impostando qualche condizione, nel caso tu stia usando un ciclo per costruire quella tabella.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    residenza
    Trieste
    Messaggi
    797
    ...immaginavo. Nemmeno con i cosiddetti selettore adiacente o selettore di fratelli adiacenti ( rispettivamente adjacent selector & next-sibling selector) ?

  4. #4
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,675
    Ripeto riformulando: le regole css definite con lo stile in linea (quindi con attributo style su un qualsivoglia tag html) sono per definizione applicate direttamente e in modo specifico su quell'elemento su cui sono definite. Pertanto, in uno stile in linea, non è possibile specificare alcun tipo di selettore.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

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