/ 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
virker float forskelligt i Opera/FF og IE7~
Fra : Rasmus Lyngby Kriste~


Dato : 06-04-08 18:37

Hej

Jeg er stødt på endnu et problem. Jeg har en <div> boks som selve
siden ligger i, og til venstre for den er der en undermenu <div>.
Jeg har ført <div> siden op ved at sætte undermenu <div>'en til
float: left; og det ser godt ud i IE7. Problemet er at i Opera og
FF flytter den stadig side boksen op, men denbliver placeret inde
der hvor min undermenu starter istedet for hvor den slutter. Det
betyder at tekst og det hele kommer til at stå underligt, hvordan
løser jeg dette problem?

Her er min side: http://hsvoem.dk/dam/index.php

Tusinde tak for hjælpen :D

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Bertel Lund Hansen (06-04-2008)
Kommentar
Fra : Bertel Lund Hansen


Dato : 06-04-08 20:02

Rasmus Lyngby Kristensen skrev:

> float: left; og det ser godt ud i IE7. Problemet er at i Opera og
> FF flytter den stadig side boksen op

Siden ser ens ud hos mig i Opera9, FF2 og IE7. Har du brugt
genhent efter ændringerne?

I IE6 falder indholdet ned under den venstre menu.

--
Bertel
http://bertel.lundhansen.dk/   FIDUSO: http://fiduso.dk/

Rasmus Lyngby Kriste~ (06-04-2008)
Kommentar
Fra : Rasmus Lyngby Kriste~


Dato : 06-04-08 20:21

underligt, i min version af opera 9.27 rykker div boksen med den
latinske tekst hen til starten på den vesntre menu. Meget mærkeligt,
og jeg har prøvet at genhendte.

Hvordan ser rammerne ud i IE6 om menuen til venstre og side boksen?

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Bertel Lund Hansen (06-04-2008)
Kommentar
Fra : Bertel Lund Hansen


Dato : 06-04-08 20:28

Rasmus Lyngby Kristensen skrev:

> Hvordan ser rammerne ud i IE6 om menuen til venstre og side boksen?

   http://temp.lundhansen.dk/DAAM_i_IE6.jpg

   http://temp.lundhansen.dk/DAAM_i_OP9.jpg

--
Bertel
http://bertel.lundhansen.dk/   FIDUSO: http://fiduso.dk/

Rasmus Lyngby Kriste~ (06-04-2008)
Kommentar
Fra : Rasmus Lyngby Kriste~


Dato : 06-04-08 20:43

Tak! Det ser ud til at problemet i IE6 er at en af boksene er lidt for
stor, så det vil jeg lige justere.

Men som du ser i opera, så falder side boksen ind over menu boksen hvis
du ser i forhold til IE7, det er somom at side div boksen ikke påvirkes
af flote på samme måde som teksten.

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Simon Hansen (06-04-2008)
Kommentar
Fra : Simon Hansen


Dato : 06-04-08 20:47

Rasmus Lyngby Kristensen skrev:
> Tak! Det ser ud til at problemet i IE6 er at en af boksene er lidt for
> stor, så det vil jeg lige justere.
>
> Men som du ser i opera, så falder side boksen ind over menu boksen hvis
> du ser i forhold til IE7, det er somom at side div boksen ikke påvirkes
> af flote på samme måde som teksten.
>
Du skal angive en margin så din indholds boks bliver fri af din sidebar.
feks. margin-left:151px;

Hilsen
Simon

Rasmus Lyngby Kriste~ (07-04-2008)
Kommentar
Fra : Rasmus Lyngby Kriste~


Dato : 07-04-08 07:53

Hej Simon

Men så kommer den til at stå 150px uden for sidemenuen i IE7, og så er det
jo lige fedt?

er der en anden måde at gøre det end float evt.?

Mvh Rasmus

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Simon Hansen (07-04-2008)
Kommentar
Fra : Simon Hansen


Dato : 07-04-08 09:32

Rasmus Lyngby Kristensen skrev:
> Hej Simon
>
> Men så kommer den til at stå 150px uden for sidemenuen i IE7, og så er det
> jo lige fedt?
>
> er der en anden måde at gøre det end float evt.?
>
> Mvh Rasmus
>
div class="boks_site" <-- laver du til en id istedet altså
div id="boks_site" så står de helt ens.

Hilsen
Simon

Simon Hansen (07-04-2008)
Kommentar
Fra : Simon Hansen


Dato : 07-04-08 09:37

Rasmus Lyngby Kristensen skrev:
> Hej Simon
>
> Men så kommer den til at stå 150px uden for sidemenuen i IE7, og så er det
> jo lige fedt?
>
> er der en anden måde at gøre det end float evt.?
>
> Mvh Rasmus
>

en anden ting : <img src="billeder/menu/link1.gif" title="Link1" /> <--
skal hedde <img src="billeder/menu/link1.gif" alt="Link1" /> title der
er forbudt.

Hilsen
Simon

Bertel Lund Hansen (07-04-2008)
Kommentar
Fra : Bertel Lund Hansen


Dato : 07-04-08 09:58

Simon Hansen skrev:

> en anden ting : <img src="billeder/menu/link1.gif" title="Link1" /> <--
> skal hedde <img src="billeder/menu/link1.gif" alt="Link1" /> title der
> er forbudt.

Title er aldeles ikke forbudt. Men det er rigtigt at der først og
fremmest skal være en alt-note. Det er den der vises hvis
billeder er slået fra. Title vises ved musepeg.

Og IE6 viser fejlagtigt alt-noten ved musepeg hvis title ikke er
sat.

--
Bertel
http://bertel.lundhansen.dk/   FIDUSO: http://fiduso.dk/

Birger (07-04-2008)
Kommentar
Fra : Birger


Dato : 07-04-08 10:28

"Bertel Lund Hansen" <unospamo@lundhansen.dk> skrev i en meddelelse
news:jdojv35e076ilgjetp0552qs7ces4hvi5m@news.stofanet.dk...
> Simon Hansen skrev:
>
>> en anden ting : <img src="billeder/menu/link1.gif" title="Link1" /> <--
>> skal hedde <img src="billeder/menu/link1.gif" alt="Link1" /> title der
>> er forbudt.
>
> Title er aldeles ikke forbudt. Men det er rigtigt at der først og
> fremmest skal være en alt-note. Det er den der vises hvis
> billeder er slået fra. Title vises ved musepeg.
>
> Og IE6 viser fejlagtigt alt-noten ved musepeg hvis title ikke er
> sat.
>


alt attributen - alternative text - har altid været til stede i img
elementet. Og IE har altid vist den som et "hint".
Og jeg mener så, at IE7 også viser alt i stedet for title, ved mouseover.
At IE6 gør det, er ikke en fejl. Standarderne var til at den skulle gøre
det, dengang IE6 var tidssvarende.
At IE7 gør det, er derimod en fejl.
Det løses ved at give alt og title den samme tekst - så kommer det ens ud i
alle browsere.

Birger
-----
http://bbsorensen.dk
http://varmeretter.dk - hverdagsmad. Sundt, nemt, hurtigt og billigt. Daglig
opdatering.



Leonard (07-04-2008)
Kommentar
Fra : Leonard


Dato : 07-04-08 10:38

On Mon, 7 Apr 2008 11:27:52 +0200, Birger wrote:

> Det løses ved at give alt og title den samme tekst - så kommer det ens ud i
> alle browsere.

Men det er så forkert brug af disse.
alt er til en alternativ tekst, som vises i stedet for billedet eller
læses op af en skærmlæser, for blinde og andre, der ikke kan se
billedet.
title vises når musen holdes over og kan bruges til et hint. title giver
mest mening at bruge ved links, hvor det kan supplere den tekst, der
vises.

Hvis du skriver noget i både alt og title bliver begge dele læst op af
en skærmlæser og står der det samme lyder det som om det er en
hjemmeside for stammere.

--
Leonard
Heller komme for sent i dette liv
end for tidligt til det næste ...

Kim Ludvigsen (07-04-2008)
Kommentar
Fra : Kim Ludvigsen


Dato : 07-04-08 11:14

Den 07-04-08 11.27 skrev Birger følgende:

> alt attributen - alternative text - har altid været til stede i img
> elementet. Og IE har altid vist den som et "hint".

Kun hvis der ikke er en title.

> Og jeg mener så, at IE7 også viser alt i stedet for title, ved mouseover.

Jeg er overbevist om, at du tager fejl. Jeg sidder ikke lige med en IE,
men test selv:
http://80.62.45.5/projekter/alt.html

--
Mvh. Kim Ludvigsen
Tips og tricks til sikkerhedskopiering.
http://kimludvigsen.dk

Birger (07-04-2008)
Kommentar
Fra : Birger


Dato : 07-04-08 13:16

"Kim Ludvigsen" <usenet@kimludvigsen.dk> skrev i en meddelelse
news:47f9f3df$0$2102$edfadb0f@dtext02.news.tele.dk...
> Den 07-04-08 11.27 skrev Birger følgende:
>
>> alt attributen - alternative text - har altid været til stede i img
>> elementet. Og IE har altid vist den som et "hint".
>
> Kun hvis der ikke er en title.
>
>> Og jeg mener så, at IE7 også viser alt i stedet for title, ved mouseover.
>
> Jeg er overbevist om, at du tager fejl. Jeg sidder ikke lige med en IE,
> men test selv:
> http://80.62.45.5/projekter/alt.html


Og det har du så ret i ;>)

Birger
-----
http://bbsorensen.dk
http://varmeretter.dk - hverdagsmad. Sundt, nemt, hurtigt og billigt. Daglig
opdatering.



Bertel Lund Hansen (07-04-2008)
Kommentar
Fra : Bertel Lund Hansen


Dato : 07-04-08 11:46

Birger skrev:

> alt attributen - alternative text - har altid været til stede i img
> elementet. Og IE har altid vist den som et "hint".

Ja, og det er en fejl. "Alt" står ikke for "Hint eller "Show on
muose-over". Det står for "alternativ når billedet ikke vises".

> Og jeg mener så, at IE7 også viser alt i stedet for title, ved mouseover.

Det er forkert. Den har stadig fejlen at alt vises hvis der ingen
title er, men title vinder over alt.

> At IE6 gør det, er ikke en fejl. Standarderne var til at den skulle gøre
> det, dengang IE6 var tidssvarende.

Hvilken specifikation af HTML angav at man skulle vise den
alternative note selv om billedet var synligt?

> Det løses ved at give alt og title den samme tekst - så kommer det ens ud i
> alle browsere.

Hvorfor samme tekst? Alt er en slags nødløsning, mens title kan
bruges til supplerende oplysninger. Det behøver ikke være det
samme.

--
Bertel
http://bertel.lundhansen.dk/   FIDUSO: http://fiduso.dk/

Birger (07-04-2008)
Kommentar
Fra : Birger


Dato : 07-04-08 13:29

"Bertel Lund Hansen" <unospamo@lundhansen.dk> skrev i en meddelelse
news:a9ujv31hqt4jt3cbvfsafrr78kgf9qhk87@news.stofanet.dk...
> Birger skrev:
>
>> alt attributen - alternative text - har altid været til stede i img
>> elementet. Og IE har altid vist den som et "hint".
>
> Ja, og det er en fejl. "Alt" står ikke for "Hint eller "Show on
> muose-over". Det står for "alternativ når billedet ikke vises".
>
>> Og jeg mener så, at IE7 også viser alt i stedet for title, ved mouseover.
>
> Det er forkert. Den har stadig fejlen at alt vises hvis der ingen
> title er, men title vinder over alt.
>
>> At IE6 gør det, er ikke en fejl. Standarderne var til at den skulle gøre
>> det, dengang IE6 var tidssvarende.
>
> Hvilken specifikation af HTML angav at man skulle vise den
> alternative note selv om billedet var synligt?
>
>> Det løses ved at give alt og title den samme tekst - så kommer det ens ud
>> i
>> alle browsere.
>
> Hvorfor samme tekst? Alt er en slags nødløsning, mens title kan
> bruges til supplerende oplysninger. Det behøver ikke være det
> samme.


Undtaget altså, hvis man vil have tingene vist på samme måde i IE6, som i de
øvrige ;>)

Vi snakker om img elementer. Alt er ikke en nødløsning og _skal_ angives
ifølge gældende standarder.
title er en option, der ikke _skal_ bruges.
En måde at få det ens i browsere - incl. IE6 - er at angive samme tekst i
alt og title.


Birger
-----
http://bbsorensen.dk
http://varmeretter.dk - hverdagsmad. Sundt, nemt, hurtigt og billigt. Daglig
opdatering.



Bertel Lund Hansen (07-04-2008)
Kommentar
Fra : Bertel Lund Hansen


Dato : 07-04-08 13:37

Birger skrev:

> Undtaget altså, hvis man vil have tingene vist på samme måde i IE6, som i de
> øvrige ;>)

Nej.

> Vi snakker om img elementer. Alt er ikke en nødløsning og _skal_ angives
> ifølge gældende standarder.

Ja, men det er en nødløsning for dem der ikke ser billederne.

> En måde at få det ens i browsere - incl. IE6 - er at angive samme tekst i
> alt og title.

Nej. Det vil selvfølgelig virke, men du har misforstået hvordan
det fungerer. Det følgende vil vises ens i de gængse browsere.

<img src='minko.jpg' alt='Min ko' title='Dette er min ensomme ko
der står på naboens mark i Sønder Omme.'>

Slår man billederne fra, står der "Min ko" i en billedmarkør.

Uanset om de er slået til eller fra, vil man se den lange tekst
når man peger - uafhængigt af browser.

Det kan afprøves på siden http://lundhansen.dk hvor alt-teksten
p.t. er fornavnet, mens titleteksten er det fulde navn.

Der er lavet en fidus med Zakarias, så ved de billeder er der
ingen tekster.

--
Bertel
http://bertel.lundhansen.dk/   FIDUSO: http://fiduso.dk/

Birger (07-04-2008)
Kommentar
Fra : Birger


Dato : 07-04-08 16:16

"Bertel Lund Hansen" <unospamo@lundhansen.dk> skrev i en meddelelse
news:ov4kv3dfqe6qccfcjfadgp16k6ktbv6tmi@news.stofanet.dk...
> Birger skrev:
>
>> Undtaget altså, hvis man vil have tingene vist på samme måde i IE6, som i
>> de
>> øvrige ;>)
>
> Nej.
>
>> Vi snakker om img elementer. Alt er ikke en nødløsning og _skal_ angives
>> ifølge gældende standarder.
>
> Ja, men det er en nødløsning for dem der ikke ser billederne.
>
>> En måde at få det ens i browsere - incl. IE6 - er at angive samme tekst i
>> alt og title.
>
> Nej. Det vil selvfølgelig virke, men du har misforstået hvordan
> det fungerer. Det følgende vil vises ens i de gængse browsere.
>
> <img src='minko.jpg' alt='Min ko' title='Dette er min ensomme ko
> der står på naboens mark i Sønder Omme.'>
>
> Slår man billederne fra, står der "Min ko" i en billedmarkør.
>
> Uanset om de er slået til eller fra, vil man se den lange tekst
> når man peger - uafhængigt af browser.
>
> Det kan afprøves på siden http://lundhansen.dk hvor alt-teksten
> p.t. er fornavnet, mens titleteksten er det fulde navn.
>
> Der er lavet en fidus med Zakarias, så ved de billeder er der
> ingen tekster.
>



Nej, jeg forstår udemærket hvordan det virker...

Der hvor jeg tog fejl var, at jeg troede ikke IE6 forstod (eller behandlede)
title rigtigt på img elementer.
Det har jeg så lært nu ;>)

Birger
-----
http://bbsorensen.dk
http://varmeretter.dk - hverdagsmad. Sundt, nemt, hurtigt og billigt. Daglig
opdatering.



Rasmus Lyngby Kriste~ (07-04-2008)
Kommentar
Fra : Rasmus Lyngby Kriste~


Dato : 07-04-08 16:10

Hej igen alle sammen. Først vil jeg gerne sige tag for jeres tid og
hjælp, og i første omgang virkede det at skifte om til id, men nu er
den gal igen.

Jeg har tilføjet lidt forskelligt fave, design osv og nu hopper side
boksen igen ud i venstre side. Hvad kan det skyldes?

Og jeg har også et spørgsmål mere, kan man gøre sådan at to div boke
automatisk er lige høje, men hvor højden bliver bestemt af
størrelsen på indholdet i den ene?

Mvh Rasmus

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

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

Månedens bedste
Årets bedste
Sidste års bedste