Mads-b Skrevet 6. januar 2005 Del Skrevet 6. januar 2005 Sitter og knoter med en side jeg lager for skolen min.. På bunnen skal en enkelt linje ha tekst alignet til høyre, venstre og midtstilt. Her er den nåværende koden: <p>... <span class="center">...</span><span class="right">...</span></p> .right { text-align:right; position:relative; } .center { text-align:center; } Det funker hvis jeg bruker p istedenfor span men da hopper alt ned en linje per <p> Noen som ser hva som er galt? Lenke til kommentar
Haraldson Skrevet 6. januar 2005 Del Skrevet 6. januar 2005 (endret) Span er et inline-dokument, noe som betyr at et slikt element legger seg på samme tekstlinje som tekst og lignende, mens p er blokkelement, noe som betyr at den automatisk legger til et linjeskift og begynner på neste linje. display:inline; på p-elementet som skal ligge til høyre skulle være tilstrekkelig. Endret 6. januar 2005 av Mr.Berg Lenke til kommentar
Mads-b Skrevet 6. januar 2005 Forfatter Del Skrevet 6. januar 2005 (endret) Det funker dårlig. Må ha noe å gjøre med oppsettet av HTML koden min.. <p>---</p><p class="center">---</p><p class="right">---</p> Klarer fremdeles ikke å se hva som er galt.. Endret 6. januar 2005 av MBaardsgaard Lenke til kommentar
Haraldson Skrevet 6. januar 2005 Del Skrevet 6. januar 2005 Vel, om du skal ha den høyrestilte teksten én linje nedenfor, er det ikke verre enn å sette margin:0; på p-ene, i alle fall under på den øverste og over på den nederste... Lenke til kommentar
Mads-b Skrevet 6. januar 2005 Forfatter Del Skrevet 6. januar 2005 Det er det jeg ikke skal ha.. Alt skal være på en enkelt linje Lenke til kommentar
Haraldson Skrevet 6. januar 2005 Del Skrevet 6. januar 2005 (endret) Sett fast bredde på center og right, og float de til høyre og venstre? Bah, dårlig forslag. Da vil jo right komme øverst. Det skal for øvrig funke fint med span, mener jeg. Bah, lenge siden jeg dreiv med slikt nå. Endret 6. januar 2005 av Mr.Berg Lenke til kommentar
Mads-b Skrevet 6. januar 2005 Forfatter Del Skrevet 6. januar 2005 (endret) Har fremdeles problemet at hver p flytter teksten ved siden av en linje ned. De er loddrett posisjonert riktig men de er ikke i "vater" hvis du skjønner hva jeg mener.. Løste alt på en hårete måte isteden.. .right { float:right; margin-top:-20px; } .left { float:left; } .center { text-align:center; } <p class="left">tekst tekst tekst</p><p class="center">Tekst tekst</p><p class="right">Mer tekst mer tekst</p> Endret 6. januar 2005 av MBaardsgaard Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå