So ändern Sie die Breite der Spalte bei der Verwendung von <display:column> und bei der Verwendung von table-layout:fixed
Ich angegeben haben, die Breite der Spalte ist, aber ich nicht sehen, jede änderung in der Breite.Bitte helfen Sie mir. Vielen Dank im Voraus.
Mein code:
<div style="height: auto;">
<display:table style="width:100%; position: relative;left:0px;table-layout:fixed;" pagesize="5">
<display:column sortable="true" style="width: 80%;text-align: left;word-wrap:break-word;">
</display:column>
<display:column style="width: 20%;text-align: left;" title="Date" />
</display:table>
Du musst angemeldet sein, um einen Kommentar abzugeben.
Funktioniert es für mich...!
Kann man nicht einstellen der Breite und anderer css-Elemente im display-tag ,weil display-tag intern verwendet seine eigenen definierten css (diplaytag.css), die aufgerufen wird, wenn die jsp-Seite kompiliert wird.Hier
Breite - Attribut wird nicht auf die css von displaytag. So müssen Sie änderungen in der displaytag.css - Datei. haben displaytag.css-Datei in den classpath. wenn nicht, dann fügen Sie diese Datei in Ihren Klassenpfad ein und geben Referenz auf diese Datei mit link Attribut in Ihrer jsp-Datei wie folgt.
In dieser css-Klasse finden Sie eine große keine. der Stil-sets, änderungen vorgenommen, ist diese Stil-sets, dies wird sicherlich einige Auswirkungen.
Wenn Sie immer noch vor problem, um herauszufinden, welche css wird benötigt, um änderungen dann können Sie mit firebug zu kontrollieren, welches css angewandt auf displaytag-Elemente und änderungen, die in der bestimmten Stilen setzt.