Radlängden är ju lika med bredden på det element som den begränsas av, dvs en bredd på p-taggen eller containern med texten osv.
Eller menar du att du vill ha en radbrytning efter en viss bokstav eller antalet tecken på en rad?
7 svar · 1 647 visningar · startad av mlibemelie
Som rubriken lyder så skulle jag bara vilja veta hur man bestämmer radlängden för en text med hjälp av CSS.
Vill inte använda mig utav < /br>
//Emelie
Radlängden är ju lika med bredden på det element som den begränsas av, dvs en bredd på p-taggen eller containern med texten osv.
Eller menar du att du vill ha en radbrytning efter en viss bokstav eller antalet tecken på en rad?
Om du inte har en <br/> så styrs det som Danne V säger av width: X[mått]
Danne V skrev:
Radlängden är ju lika med bredden på det element som den begränsas av, dvs en bredd på p-taggen eller containern med texten osv.
Eller menar du att du vill ha en radbrytning efter en viss bokstav eller antalet tecken på en rad?
Ja jag vill att det ska bryta efter ca 55 tecken. Men man kanske kan justera det på nå sätt med width.
Kör du width: 55em så har bryter den efter 55 st m-tecken med inställd fontstorlek och typsnitt.
Koplik skrev:
Kör du width: 55em så har bryter den efter 55 st m-tecken med inställd fontstorlek och typsnitt.
Okej ska testa med det :)
Har ingen aning om Kopliks förslag funkar, men litar på att han vet.
Men jag är skeptisk till att bryta efter ett visst antal tecken, eftersom användarens fontval och -storlek kanske inte alls är vad du formger för. Det kan mycket väl bli så att radfallet blir helt skruvat med långa och korta rader om vartannat om användaren har större eller mindre font vald, eller en annan font av samma storlek som du jobbat med.
Så testa i en webbläsare och ändra fontstorleken både uppåt och nedåt en hel del innan du lägger ut sidan i skarpt läge.
Då är det bra att skapa en sida med alla mått i ems, för då växer eller krymper sidan med ökning/minskning i fontstorlek!