![]() |
Hur får man hela ordet att byta rad när den når högerkanten?
Jag har hittat css kod så den gör ny rad när texten kommer till högerkanten av en div men den bryter mitt i ordet utan sätta bindestreck eller något, jag vill att den sätter det ord den bryter till nästa rad istället för en del av ordet.
Det är en div omgiven av en annan div, jag vet att kör man table så fungerar det hela klockrent men jag är ganska "färsk" på divs. Den kodmassa jag hittat som bryter ordet är: Kod:
white-space: -moz-pre-wrap; /* Mozilla */ Några tips? |
Jag är inte helt klar över vad du menar - den bryter ju en helt ord som standard?! men du kanske vill att webbläsaren skall kunna avstava på ett korrekt sätt - det förutsätter att den vet vad som är en korrekt avstavning.
För manuell avstavning kan du använda i ett ord. |
nje, den bryter inte hela orden om jag inte kör word-wrap, säkert någon css som stör ut det, måste kolla närmre på det men tänkte om någon hade något direkt tips.
|
Har du någon width på din div?
Behövs om du kör overflow:hidden Vilka element har du i divven? Om du t.ex. använder <p>, kontrollera då att du har korrekt width på dessa med, och inte t.ex. width:100%; padding:0 10px; |
Alla tider är GMT +2. Klockan är nu 22:53. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson