Domanda

Sto avendo un problema, quando sovrascrivo il file CSS CellTable con la mia (uno diverso), poi tutti gli altri file CSS vengono scompaiono e cambia gli stili ecc a pag. Quale potrebbe essere il problema?

Posso aggiungere più stili (diversi CellTable di) nel file CSS celltable che sovrascrivo?

È stato utile?

Soluzione

quando stai facendo override CSS, stai cambiando lo stile di base?

Altri suggerimenti

lo stile di CellTable funziona in modo diverso rispetto alla maggior parte altri widget in GWT. Esso utilizza una ClientBUndle per iniettare le sue informazioni styling. Questo pacchetto viene iniettato scorso, quindi sostituisce qualsiasi styling si può avere già fatto.

Guardate la classe CellTable codice per vedere come si estende la ClientBundle con la sua interfaccia 'Risorse' e come esso si estende poi che con 'BasicResources'.

Per ignorare questo comportamento predefinito, ho dovuto:
1. creare il mio file css con diversi unsoggiorno
2. creare il mio interfaccia che si estende CellTable.Resource, più o meno allo stesso modo in cui BasicResource fa in CellTable.java
3. Creare un'istanza mio oggetto CellTable con la mia risorsa

Se volete, posso e-mail un codice sorgente.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top