Jen: Min-Width im IE

Hallo zusammen,

ich muss mal wieder das all bekannte Problem bei der Umsetzung von min-width im IE ansprechen.

Ich hab versuch anzuwenden, was hier steht Min- und max-width auch für den IE.

Bei mir sieht das ganze so aus.

Ausschnitt css:

#logo{  
  margin: 0 0 1em;  
  background-color: #000000;  
  border: 1px; border-color:#ffffff; border-style: solid;  
  height:11.2em;  
  min-width:900px;  
}

Um das min-width auch im IE richtig umzusetzen hab ich folgendes in den head-Bereich des HTML-Dokuments eingefügt:

<!--[if gte IE 5]>  
<style type="text/css">  
#logo {  
width:expression  
(document.body.clientWidth  
< 900? "900px": "auto" )}  
</style>  
<![endif]-->  

Leider wird dies im IE nicht umgesetzt. Was mache ich falsch?

Ich bitte um Hilfe!

  1. Hi Jen!

    ich muss mal wieder das all bekannte Problem bei der Umsetzung von min-width im IE ansprechen.

    Der IE interpretiert width wie min-width.

    #logo{  
      margin: 0 0 1em;  
      background-color: #000000;  
      border: 1px; border-color:#ffffff; border-style: solid;  
      height:11.2em;  
      min-width:900px;  
    }  
      
    * html #logo {  
      width:900px;  
    }
    

    MfG H☼psel

    --
    "It's amazing I won. I was running against peace, prosperity, and incumbency."
    George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
    Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)
    1. Hi,

      Der IE interpretiert width wie min-width.

      Nein, tut er nicht.

      MfG ChrisB

      --
      „This is the author's opinion, not necessarily that of Starbucks.“
    2. Erst mal danke für deine Antwort.

      Der IE interpretiert width wie min-width.

      Vielleicht muss ich dazu sagen, das es im IE die gleiche Funktion wie min-width haben sollte. Ich möchte das sich das Layout der Browsergröße anpasst.

  2. Grüße,
    internet-explorer wurde mit einem riesenbudget entwickelt, weshalb es einen scheiss kann - du kannst da aber mit expression() nachhelfen

    http://www.gunlaug.no/contents/wd_additions_14.html

    oder ergoogl4 selbst was miit "IE min-width expression"
    MFG
    bleicher

    1. Hi,

      internet-explorer wurde mit einem riesenbudget entwickelt, weshalb es einen scheiss kann - du kannst da aber mit expression() nachhelfen

      Ach nee - genau das wurde doch versucht.

      MfG ChrisB

      --
      „This is the author's opinion, not necessarily that of Starbucks.“
    2. internet-explorer wurde mit einem riesenbudget entwickelt, weshalb es einen scheiss kann -

      musste ich leider auch schon des öffteren feststellen :-)

      du kannst da aber mit expression() nachhelfen

      Ich dachte, ich hätte das hiermit versucht. Aber da muss wohl was schief gelaufen sein.

      <!--[if gte IE 5]>  
      <style type="text/css">  
      #logo {  
      width:expression  
      (document.body.clientWidth  
      < 900? "900px": "auto" )}  
      </style>  
      <![endif]-->
      
      1. Grüße,
        ich meinte hauptsächlich den link zum tutorial :)
        MFG
        bleicher

        1. ich meinte hauptsächlich den link zum tutorial :)

          ok, ich schau mir das mal an, danke :-)