hans: Breite vom äusseren Rand von input Feldern exakt definieren

Wie bitte berechnen sich Browser die Aussenbreite von Inputfeldern ?

 input {  
padding: 2px;  
width:100px;  
}

IE und firefox machen hier Felder mit 104 pixel Breite, also width+2*padding. Jedoch fand ich auch Browser die es noch breiter darstellten. Gibts da keinen Workaround damits überall punktgenau gleich bleibt ?

merci

  1. Hi,

    Wie bitte berechnen sich Browser die Aussenbreite von Inputfeldern ?

    http://de.selfhtml.org/css/layouts/einfuehrung.htm#boxmodell

    input {

    padding: 2px;
    width:100px;
    }

    
    >   
    > IE und firefox machen hier Felder mit 104 pixel Breite, also width+2\*padding. Jedoch fand ich auch Browser die es noch breiter darstellten.  
      
    Als da waeren?  
      
    Und hast du das Dokument valide und im Standards Compliant Mode, oder im Quirks Mode?  
      
    MfG ChrisB  
      
    
    -- 
    „This is the author's opinion, not necessarily that of Starbucks.“
    
    1. Wie bitte berechnen sich Browser die Aussenbreite von Inputfeldern ?

      habs eh schon. die rahmendicke wird ja auch noch dazuaddiert.

      also will man ein XX pixel breites inputfeld haben, muss man width auf XX-(padding+border)*2 setzen.