Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
Dev tableau
:
table0014.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<!DOCTYPE html> <html lang="fr"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Tableau HTML</title> <style> .table-container { width: 100%; overflow-x: auto; } table { border-collapse: separate; /* Empêche la fusion des bordures */ border-spacing: 0; width: 100%; table-layout: auto; /* Permet aux colonnes de s'ajuster automatiquement */ } th, td { padding: 5px; text-align: center; border: 1px solid black; /* Bordure par défaut pour toutes les cellules */ box-sizing: border-box; /* Inclut la bordure dans la largeur de la cellule */ } /* Fixer la largeur de la première colonne et lui donner une bordure visible */ .fixed-column { position: sticky; left: 0; background: white; z-index: 1; border-left: 2px solid black; /* Bordure gauche visible */ border-right: 1px solid black; /* Bordure droite visible */ padding-left: 10px; padding-right: 10px; width: 222px; /* Largeur fixée à 222px pour la première colonne */ min-width: 222px; /* Empêche la réduction de la largeur */ } /* Spécifier la bordure de la première colonne de chaque ligne */ td:first-child { border-left: 2px solid black; /* Maintient la bordure gauche de la première cellule */ } </style> </head> <body> <div class="table-container"> <table> <?php $rows = ['toto', 'titi', 'lulu']; $columns = 200; foreach ($rows as $row) { echo "<tr><td class='fixed-column'>$row</td>"; for ($i = 0; $i < $columns; $i++) { echo "<td>0</td>"; } echo "</tr>"; } ?> </table> </div> </body> </html>