04. maj 2004 - 21:27 Der er 9 kommentarer og
2 løsninger

Bullets floating around image

Jeg har dette stykke html som er placeret i BODY tag'et. Punktopstillingen burde flyde pænt omkring billedet som alle andre elementer. Det gør den bare ikke. I MSIE 6.0 kan punkterne ikke ses fordi de ligger bag billedet og i den nyeste mozilla ligger de oveni billedet. Er der nogen der har løst dette problem? Det du'r ikke at tilføje stylen 'list-style-position:inside' til UL tag'et da punkter bestående af flere linjer så kommer til at se forkert ud.

<img src="image.jpg" width="180" height="425" style="float:left;" />
<ul>
    <li>Punkt 1</li>
    <li>Punkt 2</li>
    <li>Punkt 3</li>
    <li>Punkt 4</li>
</ul>
Avatar billede roenving Novice
04. maj 2004 - 21:33 #1
<img src="image.jpg" width="180" height="425" style="float:left;" />
<div>
<ul>
    <li>Punkt 1</li>
    <li>Punkt 2</li>
    <li>Punkt 3</li>
    <li>Punkt 4</li>
</ul>
</div>

!-)
Avatar billede roenving Novice
04. maj 2004 - 21:37 #2
Hmmm, der skulle mere til ...

<img src="image.jpg" width="180" height="425" style="float:left;" />
<div style="float:left;">
<ul>
    <li>Punkt 1</li>
    <li>Her er et punkt, som helt klart kommer til at fylde adskillige linjer. Punkt 2 Her er et punkt, som helt klart kommer til at fylde adskillige linjer. Her er et punkt, som helt klart kommer til at fylde adskillige linjer. Her er et punkt, som helt klart kommer til at fylde adskillige linjer. </li>
    <li>Punkt 3</li>
    <li>Punkt 4</li>
</ul>
</div>
04. maj 2004 - 22:00 #3
Det virkede tak for det. Jeg har efterfølgende forsøgt at placere et billede der flyder til højre. For at dette ville virke blev jeg nødt til at lægge en border på UL tag'et ellers så punktopstilligen forkert ud. Borderen har så samme farve som baggrunden.
04. maj 2004 - 22:01 #4
Det virker "selvfølgelig" kun i MSIE. Opera og Mozilla smider punktopstillingen ned bag alt teksten og MSIE og Safari på Mac har jeg ikke forsøgt mig med endnu.
04. maj 2004 - 22:03 #5
Det er lidt genererende at alle browserne har disse problemer med kombinationen af floating images og punktopstillinger.
Avatar billede roenving Novice
04. maj 2004 - 22:15 #6
Jeg har så ikke kigget i de andre browsere, men float:right; i IE var da ligetil:

<img src="image.jpg" width="180" height="425" style="float:right;" />
<ul>
    <li>Punkt 1</li>
    <li>Her er et punkt, som helt klart kommer til at fylde adskillige linjer. Punkt 2 Her er et punkt, som helt klart kommer til at fylde adskillige linjer. Her er et punkt, som helt klart kommer til at fylde adskillige linjer. Her er et punkt, som helt klart kommer til at fylde adskillige linjer. </li>
    <li>Punkt 3</li>
    <li>Punkt 4</li>
</ul>

-- det ser godt nok mystisk ud (i Mozilla !-), som om ul-tagget ophæver div'ens blok ?-)
04. maj 2004 - 22:37 #7
Du har ret. Nu virker det hele i MSIE. Tak for hjælpen. Du må gerne svare hvis du vil have pointene.
Avatar billede roenving Novice
04. maj 2004 - 22:38 #8
Velbekomme '-)
Avatar billede roenving Novice
04. maj 2004 - 22:39 #9
-- øeh, 200 points er da gevaldigt over, hvad der er passende, behold selv de fleste !-)
04. maj 2004 - 22:43 #10
Ok, men jeg havde bare ledt en del på nettet efter et svar, så det var ved at være lidt værdifuldt.
Avatar billede roenving Novice
04. maj 2004 - 22:45 #11
-- og tak for point ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester