Sökte här på wF men hittade inte rätt, så jag hoppas nån kan hjälpa mig? Jag har problem med en horisontell scrollist längst ner, men bara på vissa sidor, och bara i IE. Förut var det i FF också men jag ändrade lite pixlar och då blev det bra. Men det hjälper inte i IE, vad ska jag göra?
Sökte på nätet, och där hittade jag två olika varianter, en sa såhär:
Jo, listen försvann men då försvann även alla centreringar som jag gjort med css! Varför? :q
Av samma anledning som rullningslisten försvann: quirks mode. IE6 i quirks mode immiterar en del buggar i IE5, en av vilka innebär att centrering av block med CSS fungerar på fel sätt. 'text-align:center' på föräldern till blocket centrerar blocket. ('text-align' borde egentligen bara centrera text, inte block.)
Annars kanske du kan länka till sidan eller visa lite kod så kan vi försöka ta reda på vad det är som orsakar scrollen. (Det är nog inte doctypen. ;))
Själva framen som jag har detta i är satt till 620px, och inget som ligger däri är ju längre än 500px.
Vad är det för fel?
Det är ju bara i IE som det blir en äcklig horisontell scrollist. :(
text-align: justify; ska du ändra till center i bodyn. (vet dock inte om det tar bort scrollen)
justify bör du inte använda överhuvudtaget för webben. Kan bli väldigt långa och konstiga mellanrum mellan ord, om användaren ändrar textstorleken.
Brukas vid utskrifter i första hand och i bland vid väldigt smala kolumner.
Har du en class som ser ut så här "en box" med mellanslag? Ändra det i så fall.
Ska dessa ligga bredvid varandra eller under varandra?
<div class="rubrik"><img src="rubrik" width="500px" height="84"></div><div class="space"></div>
Du ser det finns fortfarande för lite kod att titta på för oss.
Alla har vi varit nybörjare... och din kod ser helt OK ut annars...så
Men om man tar center istället, så blir det ju så konstigt om raderna är olika långa. Då blir det ju typ såhär och det ser ganska fult ut tycker jag... eller hur!?
I alla fall, nej boxen heter inte "en box", jag bara förklarade lite... ;)
De där div-arna ligger under varandra, som de gör i koden högst upp där. (det gör de här på min skärm iaf).
Men nu har jag kommit på att det blir bara en scrollist horisontellt när det även blir en scrollist vertikalt - men den vertikala ska vara där (när det behövs) för den har jag satt till "auto". Och det har jag gjort i frameset-dokumentet, så att "main" scrollas automatiskt om det behövs. Kan man skriva till nåt där så att det inte blir nån horisontell utan bara vertikal?
Det verkar ju alltså som att det inte är nåt i själva framen som tar upp plats, utan att det på nåt sätt får för sig att bara lägga en scroll längst ner när det blir en vertikal.
Hoppas ni förstår vad jag menar. :)
Men om man tar center istället, så blir det ju så konstigt om raderna är olika långa. Då blir det ju typ såhär och det ser ganska fult ut tycker jag... eller hur!?
Du ska i alla fall ha center i body (för IE:s skull), sedan får du justifia i respektive div, där du vill ha sådan text.
Och då kan du få precis det du beskrev där uppe. ;)
Med text-align: left; händer detta aldrig.
"De där div-arna ligger under varandra, som de gör i koden högst upp där. (det gör de här på min skärm iaf)".
I html-koden ja, men det är med css du bestämmer hur de ska ligga... width, float, position m.m.
När det gäller frames, så får du vänta in någon annans svar. Övergav dem för ett par år sedan och kommer inte i håg, men har något minne av att man skriver no scroll på framesidan någonstans.
Jaså, var det så du menade. :) Mm... det där med float och grejer har jag inte riktigt lärt mig än, jag kör width och center och sånt så länge.
Men jag är inte säker på att det är några boxar eller nåt som har med saken att göra, för det är inte på alla sidor (trots att jag använder samma boxar på flera sidor), utan BARA när det blir en scrollist vertikalt också - och det ska det ju som sagt vara på vissa sidor.
Så... det jag undrar är om man, där man anger att scroll ska vara "auto" (vilket jag gjort i frameset'et), kan man ange att det bara ska vara scroll på ENA hållet, alltså vertikalt, men inte horisontellt? Det borde väl gå!? :q
Någon som vet hur?
137 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe