Gå til innhold

Aligning av tekst på samme linje


Anbefalte innlegg

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
Videoannonse
Annonse

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 av Mr.Berg
Lenke til kommentar

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 av MBaardsgaard
Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...