Jag har hatt lite hjälp för att designa min hemsida. Han har jobbat bra och så, men nu när sista designen kom upp frågade jag varför jag fick scrollbar i sidled och varför inte sidan anpassade sig efter min skärm (som jag nämnde från början att jag ville ha)
Han flippade ur och sa det var mitt jobb att ha koll på upplösningar etc..
Umm..om jag hadde haft det hadde jag förmodligen inte haft behov av hjälp från början eller hur? :l
Men så här ligger det till nu, jag har en sida som inte är ferdig.
Jag har ingen aning hur jag ska fixa till storleken.
Jag har alt som finns på min server. xml och css etc.
Om jag postar css här, är det nån som kan hitta vart jag måste ändra?
Har läst om px, em och %, men blir inte direkt klok på alla förslag som finns.
Tack
body
{
margin: 0;
padding: 0;
font-family: Arial;
font-size: 0.8em;
background-image: url('/Images/loopBG.png');
background-repeat: repeat-x;
background-position: left 300px;
background-attachment:fixed;
Sök efter width i din css och byt ut till lämpliga värden :)
Jag tror inte att enbart din css-kod kommer räcka för att någon ska kunna hjälpa dig med detta. Det är inte uppenbart hur sidan faktiskt ser ut, och att bara ändra bredden på måfå här och var gör förmodligen att layouten kollapsar.
Om du har möjlighet att posta även din html-kod - eller ännu bättre om det går att komma åt sidan ifråga på något sätt - kan nog någon hjälpa dig att få ordning på det.
Men exempelvis #menu, .FullPage och #TopHolder verkar väldigt breda. Som sagt var tror jag inte att det hjälper att bara ändra bredden på dessa, eftersom det förmodligen kan få lite oönskade effekter.
mmmmmnh.. jag hittar inte html koden. Ligger ingen på servern, men om jag kopierar från källkoden så finns det en.
Av praktiska skäl är lite av infoen bytt ut med "xx". (Företagsskydd)
Utan att nagelfara html-koden tror jag att du kan börja med att minska den angivna bredden 1200px & 1000px i #menu, .FullPage och #TopHolder till lite med modesta 800px eller 1024px. 1200px är för brett för de flesta användare idag!
Skulle layouten kollapsa så är det bara att ändra tillbaka.
åh min gud.. jag hittar bara flera problem.. läste i en annan post och hon hadde lite av samma problem som mig, men där påpekades iframes.. och det tror jag det finns hos mig med.
"Varför en iframe? Risken är att många som tittar i lite mindre skärmar kommer få dubbelscroll, vilket är bland det värsta som finns på webben."
Jag gråter snart.. har användt en god del pängar på den till ingen nytte känns det som :-(
Kollapsade helt av att ändra. Testade lite olika siffror, sidledsscrollern fanns fortfarande kvar oavsett om inget fanns där att visa.
Är det bakgrundsbilden som skojar tro?
Kollade html-koden lite snabbt, och nu förstår jag nog på ett ungefär hur sidan ska se ut - men fortfarande inte helt ändå.
Det finns saker som inte går att se genom att bara pussla ihop html-koden och css-koden, till exempel bakgrundsbilderna samt de flashgrejer som uppenbarligen ska finnas på sidan.
En sak jag inte riktigt får grepp om heller är menyn. Det är en horisontell meny, så mycket förstår jag, men css-koden bör gå att förbättra en hel del där. Bredden måste i alla fall vara galen som sagt var, för nu är den 1200px + 190px (padding-left), alltså 1390px, och det är kanske inte helt önskvärt.
.FullPage är också för bred, och den borde nog inte vara absolutpositionerad heller egentligen...
Att #Content har en fast höjd och overflow-y: scroll är förmodligen också en ganska dålig idé. Men jag ser som sagt var inte exakt hur sidan borde se ut, så det är fortfarande lite gissningar.
Det jag vill ha jawbreaker, är att sidan inte ska ha scroll alls till en början.
Altså, ramarna platsar och justerar sig automatisk eller optimalt efter vanligaste upplösning.
När man har information så kommer scrollen..
Sidledscrollen är ett absolutt no no för mig.
jag tror nog hällre den är låst på mer enn så. Snarare nånstans på 1390 och DET är i alla fall inte normalt. Ska forsöka få ner den till nånstans rundt 1000. Han har flippat ur för att jag nämnde "problemet" så jag fråger inget. Jag har betalat honom för att leverera ett produkt, så om han börjar få attityd så finns det andra. Om inte länge ska jag anlita nån för att göra ett större program till siten och då har jag inte tid el lust att bekymra mig över om man vågar säja till om nåt är fel. :-)