J'ai ajouté la classe à la cellule pour modifier la valeur par défaut width
、height
等...。现在在操作中,单元格仍然保持默认的内联样式。如果是 width
.
Comment supprimer/désactiver les styles en ligne par défaut ? !
var tabledata = [ {id:1, name:"Oli Bob", age:"12", col:"red", dob:""}, {id:2, name:"Mary May", age:"1", col:"blue", dob:"14/05/1982"}, {id:3, name:"Christine Lobowski", age:"42", col:"green", dob:"22/05/1982"}, {id:4, name:"Brendon Philips", age:"125", col:"orange", dob:"01/08/1980"}, {id:5, name:"Margret Marmajuke", age:"16", col:"yellow", dob:"31/01/1999"}, ]; var table = new Tabulator("#example-table", { data:tabledata, //assign data to table columns:[ //Define Table Columns {title:"Name", field:"name", cssClass:"custom-width"}, {title:"Name", field:"name"}, {title:"Age", field:"age", hozAlign:"left", formatter:"progress"}, {title:"Favourite Color", field:"col"}, {title:"Date Of Birth", field:"dob", sorter:"date", hozAlign:"center"}, ], });
.custom-width{ width:150px }
<link href="https://unpkg.com/tabulator-tables@5.4.3/dist/css/tabulator.min.css" rel="stylesheet"> <script type="text/javascript" src="https://unpkg.com/tabulator-tables@5.4.3/dist/js/tabulator.min.js"></script> <div id="example-table"></div>
Si la largeur ne fonctionne pas, je préfère utiliser min-width
Cela fonctionne bien, sinon vous pouvez cocher les options suivantes.
Si vous souhaitez limiter la largeur, vous pouvez également utiliser max-width et min-width
Si votre style ne fonctionne pas, vous pouvez utiliser les propriétés CSS
! Important
Si la classe ne peut pas accéder au style, vous pouvez utiliser id car id est plus puissant
Si vous ne souhaitez pas utiliser !important, vous pouvez y accéder via la balise parent/ClassName
S'il n'est pas accessible via la classe parent, il est accessible via l'identifiant. Parce que l'identité est plus puissante que la classe
Sinon, utilisez !important si la classe parent n'est pas accessible non plus