Axel Fröhlich: Fixed Font

Beitrag lesen

Ich möchte n Selectboxen untereinander anordnen. Dafür gibt es eine Tabelle, die innerhalb eines <TD> ein <SELECT> eintrag hat. Damit nun der Option-Eintrag immer gleich lang ist,
wird die Länge des längsten Eintrages ermittelt. Kürzere Einträge erhalten soviele   angehängt, wie die Differenz zum längsten Eintrag ausmacht. Um zu gewährleisten, daß die unterschiedlichen Zeichen gleich lang sind (normalerweise Proportionalschrift), erfolgt der Eintrag mit fester Zeichenlänge <TT>.
Netscape kann diese Darstellung sauber verarbeiten. Die Selektboxen stehen immer sauber mit gleicher Breite untereinander. Der Internet Explorer 4.0 oder höher, versteht‚s leider nicht. Er benutzt weiterhin Proportionalschrift. Laut Browsereinstellungen, sollte aber etwas anderes dargestellt werden.

Hier der verwendete Code:

<TD><TT>
  <SELECT NAME="Artikelnummer">
      <OPTION VALUE=#Artikelnummer#>                                  #Verpackungseinheit#
        #Gebindebeschreibung#
        #LSCurrencyFormat("#Preis_pro_VE#")##variables.blank#
     </OPTION>
  </SELECT>
</TT></TD>