Sto provando a far divare un div su un tavolo in modo che sia sopra tutto il testo?div floating over table
risposta
Controlla absolute positioning e possibilmente anche z-index (anche se questo è il tuo solo contenuto posizionato in modo assoluto, non ne avrai bisogno). Sebbene ci siano altri modi per fare in modo che le cose si sovrappongano, questa è probabilmente la più rilevante per te.
esempio molto semplice:
CSS:
#target {
position: absolute;
left: 50px;
top: 100px;
border: 2px solid black;
background-color: #ddd;
}
HTML:
<p>Something before the table</p>
<div id="target">I'm on top of the table</div>
<table>
<tbody>
<tr>
<td>Text in the table</td>
<td>Text in the table</td>
</tr>
<tr>
<td>Text in the table</td>
<td>Text in the table</td>
</tr>
<tr>
<td>Text in the table</td>
<td>Text in the table</td>
</tr>
<tr>
<td>Text in the table</td>
<td>Text in the table</td>
</tr>
</tbody>
</table>
<style>
#floatme{
position: absolute;
top: XXpx;
left: XXpx;
}
</style>
Basta modificare le variabili superiore e sinistro.
Ancora bisogno di 'z-index' a seconda di dove si trova nel markup rispetto alle cose che saranno in cima. –
Vorrei avvolgere il tavolo in un div "posizionato". Ho impostato il div su position:relative
in modo che non interrompa il flusso del resto del contenuto dei documenti.
<div style="position: relative">
<table style="width: 500px;">
<tr>
<td>Table Text</td>
</tr>
</table>
<div style="position: absolute; top: 0; left: 0; width: 500px; background: green;">
I am on TOP of the table!
</div>
</div>
Sono d'accordo con TJ - z-index è la strada da percorrere - utilizzando JavaScript e CSS/html vi permetterà di nascondere/mostrare questa "scatola magica galleggiante" sopra la tabella.
- 1. Altezza DIV contenitore CSS. Domande DIV floating
- 2. Python beautifulsoup iterate over table
- 3. Div Floating su un'immagine
- 4. Floating un DIV su un altro DIV
- 5. overlay div over iframe
- 6. Div Floating nel layout Bootstrap
- 7. Fai div floating alla stessa altezza
- 8. Invisible div over div non funziona in IE8
- 9. Insert div over flash in IE
- 10. Centrare un TABLE all'interno di un DIV
- 11. CSS Floating with Overlap
- 12. CSS3: Floating primo div tra secondo e terzo
- 13. Floating un elemento in linea a destra di un div
- 14. Floating immagine a sinistra cambia altezza del contenitore di div
- 15. Perché <div class="clear"></div> viene utilizzato dopo più DIV floating in un contenitore DIV?
- 16. Come centrare i floating flottanti?
- 17. Table = Table vs Table.Data (Table)
- 18. Bootstrap 3 table - table-responsive not working
- 19. Responsive "table"
- 20. Nessuna istanza per (Floating Int)
- 21. Sfondo non visualizzato dietro floating fliv
- 22. Bug floating CSS in Google Chrome
- 23. PHP - Serialize floating points
- 24. Funzionamento modulo Floating Point
- 25. Pulsante OnClick for Floating
- 26. Sphinx floating point formatting
- 27. floating e interi ....?
- 28. Fieldset non supporta la visualizzazione: table/table-cell
- 29. Tabella con larghezza del 100% che lascia spazio al div floating
- 30. Come posso convertire questa soluzione di layout di tabella HTML in una soluzione floating-div?
link is bad now – davenpcj
@davenpcj: Grazie per avermelo fatto notare. Sono scioccato nello scoprire che * ho * mai * collegato a quel sito in primo luogo. Aggiornato per collegarsi ai documenti del W3C e aggiunto un esempio. –