24. maj 2001 - 00:10Der er
17 kommentarer og 1 løsning
Grafik på grafik ?
Hvordan gør man når man vil ha flere lag grafik liggende ovenpå hinanden ? [:-( Det lyder måske lidt \"skørt\" :-) Men pointen er, at jeg vil ha garanti for, at nogen grafikfiler, som jeg skal bruge i et menusystem altid har samme plasering, uanset skærmstørrelse eller skærmopløsning. Er det \"kludret\" må i sige til så kan jeg måske forsøge at forklare det bedre ?
Du siger at filter kan fjernes, gider du så korrigere koden, og fortælle mig lidt om hvordan man styrer plaseringen. Der er f.eks. position;top=90 og så der der HEIGHT=100 WIDTH=100 BORDER=0 Er det % eller pix Og hvordan styrer man plaseringen ?
Da det er første gang jeg pusler med flere lag har jeg brug for at vide hvordan man styrer plaseringen. F.eks. den her: position:absolute; top:100; left:100; Hvad står de tal i forhold til, og når grafikfilerne ikke er lig store, og forskellig skærmstørrelse og opløsning (800 eller 1024) ?
Synes godt om
Slettet bruger
24. maj 2001 - 15:10#14
top:100 = 100 pixels fra toppen left: 100 = 100 pixels fra venstre
Det betyder at laget er placeret 100 pixels fra toppen af siden og 100 pixels fra venstre. Du kan også bruge procent, fx: top:50%; men det understøttes ikke så godt af netscape.
Jeg må få styr på plaseringen - det er menugrafik og derfor skal den være meget præcis og også fungere i forskellige skærmstørrelser og opløsning 800pix og 1024pix Det her er måske ikke den rigtige måde at styre menugrafik ? Er jeg på vildspor ???
<ole> Først: Lær kun, hvordan det ikke skal skrives af space\'s indlæg højere oppe! Der er - omend få - huller mellem fejlene :o)
Det er rigtig god programmørskik at angive enheden...som bl.a. kan være pixels eller procent: top:50px - eller: top:50%
Derudover så gør som engrob. Attributter i HTML sættes med et lighedstegn og bør - for at være sikker - anføres i gåseøjne. Alle dine styles - hvis du skriver dem som inline-styles (styles skrevet i elementets tag) - er tilsammen at regne for én attribut og skrives mellem et sæt gåseøjne. Alle dine styles-angivelser skrives i par med et kolon imellem - IKKE lighedstegn. Og der er intet i CSS, der heder \'ZINDEX\'. Det hedder \'z-index\'.
Desværre er IE skrevet til kodeblinde og prøver alligevel at forstå, hvad der står af vrøvl i et dokument. Nogen gange gætter den rigtigt - andre gange ikke. Under alle omstændigheder saboterer den anstrengelserne for at lave en standard på området. Meget smart....så synes alle kodeblinde IE er en vidunderlig browser - i modsætning til NS - og MS øger markedsandelen. Et faktum kode-analfabeter og folk, der ikke gider lære at kode rigtigt - men hellere springer over det laveste sted - altid argumenterer vildt imod. Tag dig ikke af det, men lær det rigtigt - det vil du være tjent med i længden. /mvh </bole>
Synes godt om
Ny brugerNybegynder
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.