greygenic Skrevet 27. juli 2010 Del Skrevet 27. juli 2010 (endret) Fikset litt for deg: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <title>Homesite</title> <link rel="stylesheet" type="text/css" href="reset.css" /> <link rel="stylesheet" type="text/css" href="webstil.css" /> <!--[if IE]> <link rel="stylesheet" type="text/css" href="ie.css" /> <![endif]--> </head> Jeg har aldri pleid å nullstille CSS for de sidene jeg har lagd, med unntak av margin og padding for body. Men, du får selvsagt gjøre som du vil. Og vanligvis lager du siden din helt ferdig med felles stilark for alle nettlesere, og som helst skal la seg validere. Også kan du begynne arbeidet på stilarket for Internet Explorer der du gjør endringer for det du ser ikke fungerer. Endret 27. juli 2010 av greygenic Lenke til kommentar
NeEeO Skrevet 27. juli 2010 Forfatter Del Skrevet 27. juli 2010 (endret) Faen as, Hvorfor? why me? nå har jeg kjempe frustrert, har sittet med dette shittet i 1 uke, men jeg skjønner ikke hvorfor websiden min ikke vil vise seg perfekt i nettleserne. Jeg har prøvd mye rart men feilet. poenget er at jeg putta kodene dere ga meg, de funka perfekt, men når jeg viste websiden min i en annen nettleser så funka det ikke så særlig bra, en som jeg vil takke er Sk!ppy, Sk!ppy er en person som ville ha hjulpet meg med dette han hjelper meg stadig, men dessverre er han på ferie, så jeg trenger hjelp fra dere. HTML: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <title> Homesite </title> <link rel="stylesheet" type="text/css" href="webstil.css" /> <link rel="stylesheet" type="text/css" href="reset.css" /> <!--[if IE]> <link rel="stylesheet" type="text/css" href="all-ie-only.css" /> <![endif]--> </head> <body> <!--Body starts--> <div id="logo"> <img src="logo.png" alt="logo" /> </div> <!--End logo--> <div id="menu"> <ul> <li> <a href="#"> Home </a></li> <li> <a href="#"> Education </a></li> <li> <a href="#"> Membership </a></li> <li> <a href="#"> About </a></li> <li> <a href="#"> Contatct </a></li> </ul> </div> <!-- End Menu--> <div id="content"> <p> <div class="title">Food</div> <br/>Jeg har aldri pleid å nullstille CSS for de sidene jeg har lagd, med unntak av margin og padding for body. Men, du får selvsagt gjøre som du vil. Og vanligvis lager du siden din helt ferdig med felles stilark for alle nettlesere, og som helst skal la seg validere. Også kan du begynne arbeidet på stilarket for Internet Explorer der du gjør endringer for det du ser ikke fungerer. </p> </div> <!--End content--> <div id="container"> <p> Nyheter </p> <hr border="1"> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc lacinia porttitor elit, et facilisis tortor pre tium a. Nunc eget convallis. </p> <hr border="1"> </div> <!--Container End --> <div id="container2"> <p id="reklame">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc lacinia porttitor elit, et facilisis tortor pre tium a. Nunc eget convallis</p> <hr> <br/><br/> <p> <ul> <li><a href="#"> Example </a></li> <li><a href="#"> Example </a></li> <li><a href="#"> Example </a></li> <li><a href="#"> Example </a></li> </ul> </p> <br> <hr> </div> <!--end container2--> <div id="copyright"> <p> Alt innholdet på denne siden er beskyttet i henhold til lov om opphavsrett til åndsverk.</p> </div> </body> <!--body end--> <html/> Reset.css(filen som gjør sånn at instillingene i nettleserne blir nullstillt): html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } /* remember to define focus styles! */ :focus { outline: 0; } /* remember to highlight inserts somehow! */ ins { text-decoration: none; } del { text-decoration: line-through; } /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: collapse; border-spacing: 0; } all-ie-only.css: body { background-color:#c7d4cf; width: 1000px; } #menu { position: absolute; top: 156px; left: -40px; } #menu ul { list-style: none; } #menu ul li { float: left; background-color: #3a6355; padding: 20px 40px; height: 5px; width: 118px; text-align: Center; } #container { position: absolute; background-color: #333333; width: 220px; height: 450px; top: 200px; } #content { position: relative; float: right; left: -50px; height: 450px; width: 730px; z-index: -1; background-color: #c7d4cf; } #content p { padding: 1cm 0cm; } #logo { width: 950px; Height: 130px; } #copyright { position:absolute; Background-color:white; top: 648px; height: 37px; } #Copyright p { width: 500px; } #container2 reklame{ padding: 15px 10px; } hr { height:1px; } #container2 { height: 650px; width: 180px; Position: Absolute; right: 50px; background-color: #4c4d4f; } #container2 ul { list-style: none; } #container2 ul li { padding: 5px 14px; } .title {font-size: 2em; text-align: Center; text-decoration: underline; } a:link, a:visited {text-decoration: none; color: #333333; } a:hover {text-decoration: underline; color: #545252; } a:active {text-decoration: none; color:red;} webstil.css: body { background-color:#c7d4cf; width: 1000px; } #menu { position: relative; left: -40px; } #menu ul { list-style: none; } #menu ul li { float: left; background-color: #3a6355; padding: 20px 40px; height: 5px; width: 118px; text-align: Center; } #container { position: absolute; background-color: #333333; width: 220px; height: 450px; top: 175px; } #content { position: relative; float: right; left: -50px; height: 450px; width: 730px; z-index: -1; background-color: #c7d4cf; } #logo { width: 950px; Height: 130px; } #copyright { position:absolute; Background-color:white; top: 648px; height: 37px; } #Copyright p { width: 500px; } #container2 reklame{ padding: 15px 10px; } hr { height:1px; } #container2 { height: 626px; width: 180px; Position: Absolute; right: 219px; top: 0px; background-color: #4c4d4f; } #container2 ul { list-style: none; } #container2 ul li { padding: 5px 14px; } .title {font-size: 2em; text-align: Center; text-decoration: underline; } a:link, a:visited {text-decoration: none; color: #333333; } a:hover {text-decoration: underline; color: #545252; } a:active {text-decoration: none; color:red;} Kan dere plz hjelpe meg? Edit: link: www.test123.66ghz.com Endret 27. juli 2010 av Darksite Lenke til kommentar
Kris Skrevet 27. juli 2010 Del Skrevet 27. juli 2010 Du må resette før du setter inn din egen css. Lenke til kommentar
NeEeO Skrevet 27. juli 2010 Forfatter Del Skrevet 27. juli 2010 (endret) Du må resette før du setter inn din egen css. oj.. Endret 27. juli 2010 av Darksite Lenke til kommentar
NeEeO Skrevet 27. juli 2010 Forfatter Del Skrevet 27. juli 2010 Neh, nå svarer ikke noe, om jeg endrer, endrer ikke noe seg. <head> <title> Homesite </title> <link rel="stylesheet" type="text/css" href="reset.css" > <link rel="stylesheet" type="text/css" href="webstil.css" > <!--[if IE]> <link rel="stylesheet" type="text/css" href="all-ie-only.css" > <![endif]--> </head> Lenke til kommentar
Sk!ppy Skrevet 27. juli 2010 Del Skrevet 27. juli 2010 Sikker på at css koden er riktig, og validerer? Lenke til kommentar
NeEeO Skrevet 27. juli 2010 Forfatter Del Skrevet 27. juli 2010 Sikker på at css koden er riktig, og validerer? Validert, 0 FEIL. Lenke til kommentar
Jonas Skrevet 27. juli 2010 Del Skrevet 27. juli 2010 Prøvde nettopp siden i IE, FF og Opera og den ser akkurat ut som forventet i samtlige. Elendig riktignok, grunnet bruk av absolutt posisjonering uten å ha skjermoppløsning i baktankene, men med korrekt visning. Begynn på nytt. Jupp, du hørte riktig og nei - jeg er ikke gal på noen som helst måte. Det er tross alt bare snakk om 150-200 linjer kode... Lenke til kommentar
NeEeO Skrevet 27. juli 2010 Forfatter Del Skrevet 27. juli 2010 hva mener du med absolutt posisjonering? er det noe feil med det? Lenke til kommentar
Jonas Skrevet 27. juli 2010 Del Skrevet 27. juli 2010 (endret) På ingen måte noe galt med det, men du oppnår nok ikke ønsket effekt med det. Det er mulig å lage kolonne-design ved bruk av posisjonering slik du har forsøkt, men du har bare ikke helt fått det til. Selv liker jeg å bruke floats. Endret 27. juli 2010 av Jonas Lenke til kommentar
NeEeO Skrevet 27. juli 2010 Forfatter Del Skrevet 27. juli 2010 På ingen måte noe galt med det, men du oppnår nok ikke ønsket effekt med det. Det er mulig å lage kolonne-design ved bruk av posisjonering slik du har forsøkt, men du har bare ikke helt fått det til. Selv liker jeg å bruke floats. Men, hvorfor skal jeg da lage ny side, hva om det samme skjer? Og, jeg liker ikke å bruke float, da kommer ikke elementet akuratt der du har tenkt deg. Lenke til kommentar
Thomas. Skrevet 27. juli 2010 Del Skrevet 27. juli 2010 På ingen måte noe galt med det, men du oppnår nok ikke ønsket effekt med det. Det er mulig å lage kolonne-design ved bruk av posisjonering slik du har forsøkt, men du har bare ikke helt fått det til. Selv liker jeg å bruke floats. Men, hvorfor skal jeg da lage ny side, hva om det samme skjer? Og, jeg liker ikke å bruke float, da kommer ikke elementet akuratt der du har tenkt deg. Begynn helt pånytt. Start med et element/div, still inn ønsket posisisjon og utseende. Gjør dette elementet ferdig før du går løs på plassering/utseende av neste element/div. Lenke til kommentar
NeEeO Skrevet 27. juli 2010 Forfatter Del Skrevet 27. juli 2010 Men det var det samme jeg gjorde forrige gang, hva er poenget med å lage ny side da? hva blir forskkjellen?? Lenke til kommentar
Thomas. Skrevet 27. juli 2010 Del Skrevet 27. juli 2010 Men det var det samme jeg gjorde forrige gang, hva er poenget med å lage ny side da? hva blir forskkjellen?? Hvorfor har du ikke fått designet slik du vil ha det, da? Lenke til kommentar
NeEeO Skrevet 27. juli 2010 Forfatter Del Skrevet 27. juli 2010 fordi det er feil i kodingen? men ser ikke noen feil. Lenke til kommentar
Thomas. Skrevet 27. juli 2010 Del Skrevet 27. juli 2010 fordi det er feil i kodingen? men ser ikke noen feil. Hvis du har gjort slik som jeg sa hadde du ikke hatt feil i kodingen. Begynn pånytt, ta en og en div, å spør underveis om du lurer på noe. Lenke til kommentar
NeEeO Skrevet 27. juli 2010 Forfatter Del Skrevet 27. juli 2010 (endret) Neste gang jeg er ferdig, kommer dere til å si igjen at jeg skal lage helt på nytt igjen?? Endret 27. juli 2010 av Darksite Lenke til kommentar
Warz Skrevet 27. juli 2010 Del Skrevet 27. juli 2010 Hvis man vil tjene penger, MASSE penger, så lønner det seg å kunne sakene sine. Ved å lage en side fra scratch lærer man fort sakene sine, som igjen gir gode penger. Velger man derimot den lette løsningen, f.eks å rase i vei med første og beste løsning og aldri snu seg tilbake vil man kanskje erfare at penger ikke er like lett å erverve. Ja, veien fra å være en dårlig designer til å ende opp som denne karen her blir kanskje ikke så lang som du skulle tro: Å bruke absolute position kan nok være fristende for en nybegynner. Det er den letteste layouten å lage ved å bare sette top right bottom left for å få ting nøyaktig der du vil ha de. Problemet er bare at siden kan se forskjellig ut for forskjellige brukere. Prøv f.eks å øke skriftstørrelsen... Når jeg gjør det på websiden din blir det, mildt sagt, ikke spesielt lekkert. Det er fort gjort at ulike bokser havner over hverandre eller kanskje til og med at skrift beveger seg utenfor bokser. Grunnen er at når du bruker absolute posistion og du øker størrelsen på websiden f.eks så flytter elementene seg IKKE i forhold til de andre elementene men i forhold til top left right bottom som du har satt. Din høyre meny f.eks flytter seg over teksten hvis jeg gjør vinduet litt mindre. Se for deg at du skal på jobb intervju til en jobb med 500 000 tusen i lønn. Smilende og fornøyd setter du deg ned å gir sjefen din web adresse. Sjefen snurrer stolen rundt og går umiddelbart inn på siden din. Men så setter han kaffen i halsen og ler høylytt, og lenge. Alle de andre arbeiderene stormer inn på kontorer og stiller seg bak sjefen for å le med han. På skjermen ser du siden din, som du trodde var så flott. Menyen ligger på kryss over inneholdet. Teksten er samlet i en stor klynge og nesten uleselig. Footeren er presset opp i høyremenyen og headeren er ikke å se. Min anbefaling er: Lær deg floats. Lenke til kommentar
NeEeO Skrevet 27. juli 2010 Forfatter Del Skrevet 27. juli 2010 (endret) Looooooool, Men problemet er at når jeg lærer float, hva om den ikke vil der jeg vil at elementene skal være...liksom Float: Left; Vil bare si at den skal til venstre, du får jo ikke akuratt der du vil ha den, det blir ett STORT problem. Edit: Du er god til å lage historier..hadded du forsettett på den der, ville du ha fått 5 i norsk Endret 27. juli 2010 av Darksite Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå