Je le point de vue suivant:style html fonctionne pas dans FF en vue MVC
<div style="width:600">
<fieldset style="width:600">
<table style="width:600" >
<tr>
<td>TEST</td>
<td ><span class="displayData"><%= Html.Encode(Model.MyDESCRIPTION)%></span></td>
<td style="width:100%;" > </td>
<td style="white-space: nowrap;">....</td>
</tr>
</table>
</fieldset>
</div>
Je veux la largeur limitée au sein de 600px pour l'impression, donc je mets haut div
-width=600
, Wich fonctionne très bien dans IE , mais ne fonctionne pas dans Firefox.
Par exemple, si les données pour mydescription est quelque chose comme:
12222222222222332222222132213123..123131111111111111111111111111111
(no space, its total length will exceed 600).
Dans IE la ligne peut être warpped à plusieurs lignes dans 600 limites. Mais dans Firefox, la ligne sera étendue et il n'y aura pas de déformation, donc elle sera coupée par l'affichage. Mais l'impression est bien pour FF.
Je suis très confus. Comment puis-je résoudre ce problème?
Vous devez spécifier la mesure 'px'/'pt'/'%' etc pour votre 'style' dans le Fieldset & Table tags – Jakub
même utiliser style = "largeur: 600px; max-largeur: 600px" pour tous, toujours obtenir le même résultat. – KentZhou