CSS styra spaltbredd

Här diskuteras programmering och utveckling
Användarvisningsbild
Urban Anjar
Inlägg: 7306
Blev medlem: 05 nov 2006, 22:59
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Vickleby
Kontakt:

CSS styra spaltbredd

Inlägg av Urban Anjar »

Jag har löst detta med tables tidigare, men om man har en
webbsida och vill styra bredden på ett textfält till exempelvis
80 tecken (eller motsvarande i mm) hur gör man det med CSS?
Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Användarvisningsbild
DrMegahertz
Inlägg: 296
Blev medlem: 06 maj 2006, 14:37
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Södra Dalarna

SV: CSS styra spaltbredd

Inlägg av DrMegahertz »

Har inte enheten "em" i css nånting med teckenbredd att göra? Kanske kan vara värt att prova; width: 80em; :)

Edit: Det var baskemig teckenhöjd som em syftade på.. Då kanske det inte duger lika bra för ändamålet trots allt..
BildAre you shpongled? Bild
jan
Inlägg: 97
Blev medlem: 04 maj 2007, 20:30
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS

SV: CSS styra spaltbredd

Inlägg av jan »

testa med ex.
width: 50%;

Du kan kolla min sida lynga.com hur jag har gjort, eller här
http://www.w3schools.com/css/css_reference.asp
Användarvisningsbild
upnorth
Inlägg: 7100
Blev medlem: 14 jun 2007, 19:43
OS: Linux Mint
Ort: Oslo

SV: CSS styra spaltbredd

Inlägg av upnorth »

Det här gäller brödtext i Wikin, bara så ni vet.
Användarvisningsbild
vulfgar
ung forumnörd
Inlägg: 12893
Blev medlem: 01 okt 2006, 22:31
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Bohuslän

SV: CSS styra spaltbredd

Inlägg av vulfgar »

Finns det något (enkelt) sätt att låta användaren själv ändra bredden efter eget önskemål? Jag vet att det gick att ställa in så när man använde frames, det borde kunna gå med lager också, eller?

Vissa, tex Urban, vill ju ha smala spalter, medan andra, tex jag, vill utnyttja hela bredden på skärmen. Det bästa är ju om båda önskemålen kan tillgodoses i samma tema. Detta skulle ju gå om man själv kan ändra spaltbredden i webbläsaren.
Senast redigerad av 1 vulfgar, redigerad totalt 13 gånger.
På internet vet ingen att du är en hund. ..... ~~~ ..... I'm a bitch! 8)
Användarvisningsbild
Urban Anjar
Inlägg: 7306
Blev medlem: 05 nov 2006, 22:59
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Vickleby
Kontakt:

SV: CSS styra spaltbredd

Inlägg av Urban Anjar »

Kom bara inte dragande med att minska bredden på webbläsarfönstret för det ger visserligen den önskade spaltbredden om den är kodad i procent, men det sabbar allt annat i design- och layoutväg, tar bort utrymme för tabs och bokmärkesfält och annat som man inte vill. Kolla in den här sidan som exempel: http://www.dn.se/DNet/jsp/polopoly.jsp?d=147&a=742584
Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Användarvisningsbild
vulfgar
ung forumnörd
Inlägg: 12893
Blev medlem: 01 okt 2006, 22:31
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Bohuslän

SV: CSS styra spaltbredd

Inlägg av vulfgar »

Urban Anjar skrev: Kom bara inte dragande med att minska bredden på webbläsarfönstret för det ger visserligen den önskade spaltbredden om den är kodad i procent, men det sabbar allt annat i design- och layoutväg, tar bort utrymme för tabs och bokmärkesfält och annat som man inte vill. Kolla in den här sidan som exempel: http://www.dn.se/DNet/jsp/polopoly.jsp?d=147&a=742584
Jobbig att läsa. Ett stort tomt utrymme på höger sida och alla text ihopklämd allra längst till vänster.  ::) Om textutrymmet är smalt så är det bättre om det är centrerat, eller i alla fall en ordentlig vänstermarginal. Att jag har jobbigt för så vänsterställda sidor som DNs kanske beror på att mitt vänsteröga är väldigt dominant. Dom flesta har dominant högeröga.
Senast redigerad av 1 vulfgar, redigerad totalt 14 gånger.
På internet vet ingen att du är en hund. ..... ~~~ ..... I'm a bitch! 8)
Användarvisningsbild
PappaBj0rn
Inlägg: 110
Blev medlem: 02 feb 2007, 14:10
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: Stockholm
Kontakt:

SV: CSS styra spaltbredd

Inlägg av PappaBj0rn »

Det är nog em du bör använda iom att det tillåter anändare att ändra storlek via sin browser om personen så önskar. Vad du ska ha  för värde får du testa fram tror jag. Em är ju  relativt och det går att ändra hur långt 1em ska vara.

Vill man ha olika fasta konfigurationer kan man enkelt speca flera css:er och ha en liten js-väljare för att peka ut vilken css som skall användas.
Användarvisningsbild
Urban Anjar
Inlägg: 7306
Blev medlem: 05 nov 2006, 22:59
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Vickleby
Kontakt:

SV: CSS styra spaltbredd

Inlägg av Urban Anjar »

En rejäl vänstermarginal har jag inget emot, inte heller att man använder högermarginalen till bilder, länkar till nyheter, bloggar och vad det nu kan vara. Var kreativa!
Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: CSS styra spaltbredd

Inlägg av maths57 »

Går det inte att helt enkelt använda pixlar, t ex width:50px, eller nåt? Det ger ju en fast bredd i alla fall.
Användarvisningsbild
Urban Anjar
Inlägg: 7306
Blev medlem: 05 nov 2006, 22:59
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Vickleby
Kontakt:

SV: CSS styra spaltbredd

Inlägg av Urban Anjar »

Det borde fungera och då får man bara prova ut hur många
pixlar det går åt för att få plats med sisådär 70-80 tecken och
det borde bli sisådär 400 px

Exempelsida: http://www.it.hik.se/handledning/
Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: CSS styra spaltbredd

Inlägg av maths57 »

Det hänger ju lite grann på storleken på texten också. Men jag testade det här och fick runt 70 tecken per rad.

width: 450px;
font-size: 12px;
jan
Inlägg: 97
Blev medlem: 04 maj 2007, 20:30
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS

SV: CSS styra spaltbredd

Inlägg av jan »

vad jag förstår så bör inte px användas, http://www.webdesignskolan.com/css/css.htm#enheter
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: CSS styra spaltbredd

Inlägg av maths57 »

jan skrev: vad jag förstår så bör inte px användas, http://www.webdesignskolan.com/css/css.htm#enheter
Det beror nog på. Enheten pixlar är en fast storlek. Vill man att sidan ska skala efter webbläsarfönstrets storlek är det ingen bra lösning. Då kanske man ska använda procent eller em. Men i det här fallet verkade det som om bredden skulle vara fast och då borde pixlar duga.
Användarvisningsbild
Ulsak
Inlägg: 4808
Blev medlem: 06 aug 2007, 19:04
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

SV: CSS styra spaltbredd

Inlägg av Ulsak »

Jag lärde mig apmycket webdesign på Web Developers Virtual Library http://www.wdvl.com
Skriv svar

Återgå till "Programmering och webbdesign"