Avatar billede ese Nybegynder
23. august 2005 - 14:08 Der er 21 kommentarer

Style på <ol>

Når jeg anvender style på et ol tag forsvinder nummerreringen i Internet Explorer (det virker fint i Firefox). hvad kan det skyldes? kodeeksempel:
<ol style="position:absolute; left:355px; top:170px; z-index:10;">
<li>tekst1</li>
<li>tekst2</li>
<li>tekst3</li>
</ol>
Avatar billede roenving Novice
23. august 2005 - 14:14 #1
Hvadfor placerer du den absolut ?-)

-- absolut positionering er for mig kun en nødudvej, hvis det handler om at placere elementer på siden, og kun i placeringer af elementer ovenpå hinanden, hvor der en eller anden form for dynamik, finder jeg på at benytte mig af den mulighed !-)

PS. position:relative; virker uden problemer !-)
Avatar billede ese Nybegynder
23. august 2005 - 14:25 #2
Ja jeg anvender netop absolut positionering af samme grund som du beskriver.
Dit forslag med position:relative; virker desvære stadig kun i Firefox!
Avatar billede roenving Novice
23. august 2005 - 14:28 #3
Den virker fint i min editors ie !-)
Avatar billede roenving Novice
23. august 2005 - 14:29 #4
-- og i alle mine browsere ...
Avatar billede ese Nybegynder
23. august 2005 - 14:41 #5
Ja du har ret position:relative; virker!
Problemet opstår bare igen fordi jeg samtidig sætte en width:240px;
:-(
Avatar billede roenving Novice
23. august 2005 - 14:45 #6
Kunne du ikke vise din side, for det kan være svært at forestille sig den rette kur, hvis der er meget andet på siden !-)
Avatar billede ese Nybegynder
23. august 2005 - 14:55 #7
Avatar billede roenving Novice
23. august 2005 - 15:25 #8
Hvorfor ikke bare:

<p class="Normal8" style="width:280px;"><br />
Her er en "opskrift" på hvordan du nemt kan oprette en knap på en af dine egne toolbars, som aktivere Windows Calculator medens du stadig er i AutoCAD.
</p>
<p class="Normal8Bold" style="position:absolute; left:365px; top:130px; width:280px; z-index:10;"><br />
Fremgangsmåde  AutoCAD 2000 - 2005:</p>
<ol class="Normal8" style="width:240px; height:100px;">
  <li>Højreklik på en af dine egne toolbars og vælg Customize...</li>
  <li>Vælg fanen Files</li>
  <li>Vælg User defined under Categories og træk en "tom knap" - User Defined Buttom - over på din toolbar.</li>
  <li>Højreklik på den nye knap og vælg Properties...</li>
  <li>Macroen på den nye knap er:<br />^C^Cshell;calc.exe;</li>
</ol>
<p class="Normal8" style="width:280px;"><br />
Hvad du kalder knappen og hvilket "billede" du vil sætte på er op til dig!
</p>
Avatar billede roenving Novice
23. august 2005 - 15:26 #9
Hov, der er overhovedet ingen grund til at bruge absolutte positioner, når hele dit layout egner sig til at lave flow-laoyout, så det sidste p-tag skal selvfølgelig også have fjernet positioneringen !-)
Avatar billede olebole Juniormester
23. august 2005 - 15:32 #10
<ole>

Jes, prøv at kikke lidt mere på koden. Alt er positioneret absolute!  =8-O

ese >> Egentlig bør du rette hele dit dokument og ændre layout'et fra absolut positionering til naturligt flow ... det andet er ikke til at vedligeholde eller holde styr på  :)

/mvh
</bole>
Avatar billede olebole Juniormester
23. august 2005 - 15:35 #11
- og så er der ingen grund til den DTD og alle dine XHTML-lukninger. Dit dokument er stadig et HTML-dokument - men p.gr.a. dine XHTML-forsøg, blot fyldt med fejl  :)

Prøv at læse:
    http://www.eksperten.dk/artikler/537
    http://www.eksperten.dk/artikler/538
Avatar billede roenving Novice
23. august 2005 - 15:38 #12
Tjah, jeg kiggede ikke så meget på det, men det var i forvejen min opfattelse, at det var elendigt kodet absolut positioneret layout, som jeg f.eks. kender det som default i Visual Studio !-)
Avatar billede olebole Juniormester
23. august 2005 - 16:29 #13
- det serbo-kaotiske resize/placerings helvede fra Visual Studio ... tak, men nej tak  ;D
Avatar billede ese Nybegynder
24. august 2005 - 08:18 #14
Suk!!! Jeg kan se at janteloven lever i bedste velgående :-(
Jeg kan se på jeres kommentar at i ikke rigtigt har forstået konceptet - asp include!
Til alle jer andre - lad jer ikke skramme af retorikken - bliv ved med at lave håndkodede - W3.org validerede sider. roenving tak for hintet position:relative; det var da et skridt på vejen - fri kode til folket :-)
Avatar billede Slettet bruger
24. august 2005 - 08:54 #15
ese> Jeg håber din sidste kommentar var ment humoristisk...ellers har du vist misforstået det hele :(

Det handler ikke en dyt om ASP-include, men om at du gør det skide besværligt for dig selv at positionere absolut. Det gør man kun når det er yderst nødvendigt!

Desuden hjælper det ikke at din kode er nok så W3 godkendt hvis du serverer den med falsk varebetgnelse. Måske du skulle læse de artikler der linkes til, og så lige spise brød til. Både olebole og roenving ved faktisk hvad de taler om ;)
Avatar billede ese Nybegynder
25. august 2005 - 16:50 #16
Løsningen på width på <ol> er at omkredse den med en <div> således:
<div style="width:10px">
<ol>
  <li>Dette er item1</li>
  <li>Dette er item2</li>
  <li>Dette er item3</li>
</ol>
</div>
Ønsker man at positionerer kan dette også gøres i Div taget, også med position:absolute;.
Ikke vidre kønt - indrømmet, med det virker!
Kilde:
http://www.brunildo.org/test/IEul1.html
Avatar billede olebole Juniormester
25. august 2005 - 19:34 #17
Dette tyder på, du må have misforstået et eller andet:
  "Suk!!! Jeg kan se at janteloven lever i bedste velgående :-("

Dette er noget lodret sludder, der må skyldes en opblæst selvopfattelse:
  "Jeg kan se på jeres kommentar at i ikke rigtigt har forstået konceptet - asp include!"
- dine problemer har _intet_ med inkluderinger at gøre. Tror du det, ved du i hvert fald ikke det fjerneste om inkludering under ASP.

Her er det heller ikke gennemskueligt, hvad der menes:
  "Til alle jer andre - lad jer ikke skramme af retorikken - bliv ved med at lave håndkodede - W3.org validerede sider."
Det er netop, hvad vi foreslår - men hvis man forestille sig, man kan skriver god kode, blot fordi den validerer, er der noget helt grundlæggende, man har misforstået.

Til din løsning er der kun én kommentar:
  "Når ens udgangspunkt er dårlig kode, er ens lappeløsninger også dårlige"

Grunden til, at læsningen ikke er videre køn (nok lidt for pænt udtrykt, men bevares ...) er, at den skal rette op på din i øvrigt dårlige kode.
Skriver du ordentlig kode, behøver du ikke 'hovsa-løsninger'  ;o)

Og til slut: Hvis du nu var kommet så langt i dine 'studier', så du havde læst W3C's FAQ om XHTML, ville du vide, at du ikke skriver XHTML - men dårlig HTML4 ... selvom du tror noget andet.
Så ville du også vide, at XHTML stort set er ubrugeligt på nettet, som det ser ud idag - og at 99.9% af alle WWW's XHTML-sider parses som dårlig XHTML.

Det er den helt forkerte scene, du har valgt til at spille klog på. Her er der faktisk folk, der ved, hvad de taler om  ;o)
Avatar billede olebole Juniormester
25. august 2005 - 19:35 #18
"Grunden til, at løsningen ikke ..." - skulle der naturlivis stå  :)
Avatar billede olebole Juniormester
25. august 2005 - 19:36 #19
- og endnu en fejl:
  "og at 99.9% af alle WWW's XHTML-sider parses som dårlig HTML"
Avatar billede roenving Novice
26. august 2005 - 01:50 #20
Tjah, men på et eller andet tidspunkt skal vi vel have det link med også: http://www.w3.org/MarkUp/2004/xhtml-faq !-)
Avatar billede olebole Juniormester
26. august 2005 - 04:08 #21
- nok en god idé  ;o)
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