01. juli 2004 - 22:04Der er
11 kommentarer og 1 løsning
CSS regler?
Hej exp
jeg har lidt problemer med at lave en margin med CSS. Når jeg angiver en venstre absolute pos på eks. 50 px ja så laver den ballade med højden. skal højden absolut angives? Jeg ville gerne vide hvordan jeg placere de to tabeller på denne side under min header http://empty-site.org/aurora.asp så det ser ud som nu men med en left margen på 50px. Min header eller hvad vi skal kalde det skal blive på plads. Taler jeg i tåger?
fordi jeg ikke er nogen ørn til det endnu 8>) men det kommer vel. kan du forklare mig forskellen? Jeg kan godt lide dine forklaringer, de plejer at være gode og forståelige.
absolute regnes fra det nærmest omkransende positionerede element, hvilket ganske ofte er body ...
relative regnes altid fra den placering, som elementet ville have haft, hvis det ikke havde fået en ændret placering ...
Så hvis du 'bare' vil placere det 50px; længere til højre skal du sætte position:relative;left:50px; på tabellen !-)
Der kunne måske være andre fordele ved at sætte det hele i en relativt positioneret div, og så give den position:absolute, men det kan jeg ikke gennemskue ud fra de sider jeg har set !o]
Jeg er ved at prøve mig frem, hvordan gør jeg hvis jeg 2 .class .. . . en hvor jeg styler border og en hvor jeg bestemmer pos? Er det evt. forkert, skal jeg lave det i samme .class?
ok, jeg fik det til at virke, jeg satte min table til pos og min "style" til td. Hvad ville den rigtige fremgangsmåde være? Smid bare et svar, jeg kan altid prøve at slime lidt for at få dig til at se på et andet spørgsmål jeg har kørende.
-- jeg lavede for et stykke tid siden et eksempel, hvor jeg stylede et helt grid med lodrette og vandrette forskelle i sektioner, hvor det var tydeligt, men nu kan jeg selvfølgelig ikke finde det ...
vil du se, at det er rækkefølgen af definitionerne i stylesheetet, som bestemmer, for i css er det sådan at en ny udgave af den samme property overskriver en tidligere udgave, så selv om blackBackground står sidst i class-listen er det afgørende at redColor står sidst i definitionerne !-)
tusind tak roenving, jeg har lært noget igen og det er jeg taknemlig for. Det pokkers ved det er bare at hver ny ting jeg lærer åbner for nye spørgsmål. Smid nu bare et svar, jeg er bange for at jeg ellers glemmer det. Jeg er frygtelig glemsom når jeg roder med noget. Et sidste spørgsmål her : I dit ovenstående eksempel hor du viser: class="redColor blueBorder blackBackground" SKAL de stå sådan eller skal der være en et tegn som komma eller kolon mellem klassenavnene?
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.