/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
CSS problemer med ie
Fra : Thomas L. Pilegaard


Dato : 21-10-04 19:13

hej

Jeg har et ret irriterende problem med Internet Explorer.

Jeg forsøger at lave noget med et statisk logo i toppen og en klassisk
statisk menu i venstre side.

Dertil kommer et "vindue/frame" hvor selve sites indhold skal være, og
det er her problemet ligger.

I IE bliver indholdsruden så stor at den ikke kan være på skærmen, og
der kommer ikke nogen rullebar, så man kan se resten af indholdet.

Jeg har brugt koden:
position:absolute; top:140px; left:190px; right: 25px; bottom:25px;
for at få indholdsvinduet til at tilpasse sig browserens størrelse

Hvis jeg sætter height: til en absolut værdi istedet for at bruge
bottom: virker det fint. men så tilpasser den sig jo ikke til vinduet.

Det kan ses her http://www.lovebird.dk/ie.html koden vises også her,
men man kan ikke se det hele med Internet Explorer

Det virker fint i Mozilla Firefox og i Opera. Jeg har valideret både
CSS og HTML på www.w3c.org

Findes der en måde at få IE til at makke ret ?

mvh Thomas
thomas_at_lovebird.dk


 
 
Martin Hintzmann And~ (21-10-2004)
Kommentar
Fra : Martin Hintzmann And~


Dato : 21-10-04 20:43

Thomas L. Pilegaard wrote:
>
> Findes der en måde at få IE til at makke ret ?
>

Jeg skal ikke kunne sige om det hjælper lige i dit tilfælde, men jeg
syntes at det er lettest at designe en side i standard mode. Så mit
forslag er at droppe din "Quirks on".

--
Martin Hintzmann Andersen
http://www.hintzmann.dk/

Thomas L. Pilegaard (22-10-2004)
Kommentar
Fra : Thomas L. Pilegaard


Dato : 22-10-04 14:10

On Thu, 21 Oct 2004 21:43:11 +0200, Martin Hintzmann Andersen
<no@spam.please> wrote:

>Jeg skal ikke kunne sige om det hjælper lige i dit tilfælde, men jeg
>syntes at det er lettest at designe en side i standard mode. Så mit
>forslag er at droppe din "Quirks on".

Principielt er jeg ganske enig. Men "Quirks on" har været nødvendig
for at få IE til at virke med "position:fixed"

Jeg fandt dog ved et tilfælde ud af at "Quirks on" kunne erstattes med
<?xml version="1.0" encoding="iso-8859-1" ?>

Hvilket virker mere rigtigt for mig - selvom det ikke løste problemet

men på http://www.svendtofte.com/code/max_width_in_ie/

fik jeg inspirationen til at sætte dette ind for height:
height:expression(document.body.clientHeight-132);

vel at mærke kun i den del af css'en som kun IE reagerer på

mvh Thomas


Erik Ginnerskov (22-10-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 22-10-04 19:52

Thomas L. Pilegaard wrote:

> fik jeg inspirationen til at sætte dette ind for height:
> height:expression(document.body.clientHeight-132);
> vel at mærke kun i den del af css'en som kun IE reagerer på

Det kan du ikke definitivt regne med, løser dit problem i forhold til alle
installationer af IE på Windows.

Det afhænger bl.a. af, om brugeren har valgt store eller små ikoner i
værktøjslinjen, om der er valgt ikoner + tekst eller kun ikoner og om
brugeren har valgt at trække adresselinjen op ved siden af menulinjen for at
få mere højde i den effektive viewport.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste