Modeswitch Skrevet 22. januar 2009 Del Skrevet 22. januar 2009 (endret) Er nybegynner og fant en veldig enkel layout som jeg skal bruke som utgangspunkt for min enkle hjemmeside. Problemet er at det jeg legger inn i området under navigasjonen ikke kommer kant i kant på venstresiden av den midtstilte hjemmesiden. Slik ser siden ut nå: Link (jeg ønsker da at de sorte bildene skal ligge helt ute til venstrekanten) Kan noen endre dette for meg? Antar at det er veldig lite som skal til for å løse problemet. Området heter "extra". Skal naturligvis endre på veldig mye, for de av dere som reagerer på det fæle designet Edit: jeg lurer også på hvorfor bildene får lilla ramme. Vil ikke ha det. html,body{margin:0;padding:0} body{font: 76% arial,sans-serif;text-align:center} p{margin:0 10px 10px} a{display:block;color: #981793;padding:10px} div#header h1{height:80px;line-height:80px;margin:0; padding-left:10px;background: #EEE;color: #79B30B} div#container{text-align:left} div#content p{line-height:1.4} div#navigation{background:#B9CAFF} div#extra{background:#FF8539} div#footer{background: #333;color: #FFF} div#footer p{margin:0;padding:5px 10px} div#container{width:700px;margin:0 auto} div#content{float:right;width:500px} div#navigation{float:left;width:200px} div#extra{float:left; clear:left; width:200px} div#footer{clear:both;width:100%} Endret 22. januar 2009 av Modeswitch Lenke til kommentar
Rognalf Skrevet 22. januar 2009 Del Skrevet 22. januar 2009 Hvis jeg skal gjette er det paddingen under a som er problemet, men det er vanskelig å si uten å ha tilgang på html-koden. Lenke til kommentar
Modeswitch Skrevet 22. januar 2009 Forfatter Del Skrevet 22. januar 2009 Hvis jeg skal gjette er det paddingen under a som er problemet, men det er vanskelig å si uten å ha tilgang på html-koden. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/> <meta name="description" content=""/> <meta name="keywords" content=""/> <meta name="author" content=""/> <link rel="stylesheet" type="text/css" href="style.css" media="screen"/> <title>Tittel</title> </head> <body> <div id="container"> <div id="header"><h1>Header</h1></div> <div id="wrapper"> <div id="content"> <p><strong>1) Content here.</strong> column long long column very long fill fill fill long text text column text silly very make long very fill silly make make long make text fill very long text column silly silly very column long very column filler fill long make filler long silly very long silly silly silly long filler make column filler make silly long long fill very.</p> <p>very make make fill silly long long filler column long make silly silly column filler fill fill very filler text fill filler column make fill make text very make make very fill fill long make very filler column very long very filler silly very make filler silly make make column column </p> <p>fill long make long text very make long fill column make text very silly column filler silly text fill text filler filler filler make make make make text filler fill column filler make silly make text text fill make very filler column very </p> <p>column text long column make silly long text filler silly very very very long filler fill very fill silly very make make filler text filler text make silly text text long fill fill make text fill long text very silly long long filler filler fill silly long make column make silly long column long make very </p> </div> </div> <div id="navigation"> <p>Meny</p> </div> <div id="extra"> <p> <a href="http://xxx.com"> <img src="img/xxx.png"> </a> <a href="http://www.xxx.com"> <img src="img/xxx.png"> </a> <a href="http://www.xxx.no"> <img src="img/xxx.png"> </a> </p> </div> <div id="footer"><p>Copyright 2009</p></div> </div> </body> </html> Lenke til kommentar
FrodeNilsen Skrevet 23. januar 2009 Del Skrevet 23. januar 2009 (endret) ... ... <div id="navigation"> <p> Meny </p> </div> <div id="extra"> <p> <a href="http://xxx.com"> <img src="img/xxx.png"> </a> <a href="http://www.xxx.com"> <img src="img/xxx.png"> </a> <a href="http://www.xxx.no"> <img src="img/xxx.png"> </a> </p> </div> ... ...Slik ser siden ut nå: Link (jeg ønsker da at de sorte bildene skal ligge helt ute til venstrekanten) ... ... p{margin:0 10px 10px} a{display:block;color: #981793;padding:10px} ... div#navigation{background:#B9CAFF} div#extra{background:#FF8539} ... div#navigation{float:left;width:200px} div#extra{float:left; clear:left; width:200px} ... Nøsting Du burde se på margin og padding. Du kan med fordel nullstille disse for alle elementer, problemet ved å gjøre dette er at du da må definere dette for alle elementer som trenger dette, men du vil oppnå full kontroll på denne måten: Sett inn i begynnelsen i css fila: * {margin:0;padding:0}; Du har ikke padding eller margin på navigation. Du har ikke padding eller margin på extra. Du har ikke padding på toppen av p, men du har padding til venstre, i bunn, og til høyre for for p elementer. Du har ikke margin på p. Du har ikke margin på a elementer, men du har padding på 10px. Som du ser så har du definert padding to steder, og du får da en "kant" på 20px rundt bildene dine. løsning Legg til dette i css-fila. div#extra p, div#extra p a { padding-left:0; padding-right:0; } Frode Endret 23. januar 2009 av FrodeNilsen Lenke til kommentar
Modeswitch Skrevet 23. januar 2009 Forfatter Del Skrevet 23. januar 2009 Takk for innsatsen, men jeg skjønte lite av hva jeg skulle gjøre. Slik ser nå css-fila ut øverst: * {margin:0;padding:0}; Jeg fjernet også alt som hadde med extra å gjøre og la heller inn dette: div#extra p, div#extra p a { padding-left:0; padding-right:0; } Eneste forskjellen jeg kan se er at bakgrunnsfargen på extra naturlig nok forsvant. Lenke til kommentar
FrodeNilsen Skrevet 23. januar 2009 Del Skrevet 23. januar 2009 ...Eneste forskjellen jeg kan se er at bakgrunnsfargen på extra naturlig nok forsvant. Bakgrundsfargen skulle også forsvinne. Du skulle lime inn nullstillingen øverst i css fila, og den siste greia kan du godt lime inn til slutt i fila. Hvis du ikke får det til, så foreslår jeg at du laster opp filene: html, css, og bildet. Legg de som vedlegg til en svar post. Da blir det lettere å hjelpe deg. Frode Lenke til kommentar
Skoen Skrevet 23. januar 2009 Del Skrevet 23. januar 2009 Du får lilla ramme rundt bildet fordi du har ikke spesifisert style="border: 0px;" i koden til bildet ditt. Du har en link rundt bildet ditt, og da vil det som standard få en linkramme rundt seg. Lenke til kommentar
Modeswitch Skrevet 23. januar 2009 Forfatter Del Skrevet 23. januar 2009 Du får lilla ramme rundt bildet fordi du har ikke spesifisert style="border: 0px;" i koden til bildet ditt. Du har en link rundt bildet ditt, og da vil det som standard få en linkramme rundt seg. Hvor skal jeg sette inn det? Lenke til kommentar
Skoen Skrevet 23. januar 2009 Del Skrevet 23. januar 2009 (endret) Enten i IMG-taggen i HTML-kodingen, som følger: <img src="img/xxx.png" style="border:0px;"> Eller så lager du et eget element i CSS-kodingen. img { border:0px; } Det er også anbefalt at du setter inn alt="" i img-taggen, som beskriver hva bildet skal være i tilfelle bildet ikke skulle fungere, slik at det kommer en plassholder med informasjon. Endret 23. januar 2009 av Skoen Lenke til kommentar
Modeswitch Skrevet 23. januar 2009 Forfatter Del Skrevet 23. januar 2009 (endret) Enten i IMG-taggen i HTML-kodingen, som følger: <img src="img/xxx.png" style="border:0px;"> Eller så lager du et eget element i CSS-kodingen. img { border:0px; } Det er også anbefalt at du setter inn alt="" i img-taggen, som beskriver hva bildet skal være i tilfelle bildet ikke skulle fungere, slik at det kommer en plassholder med informasjon. Takk, da er ett av to problemer løst hvordan kan jeg laste opp filene hit så det er mulig for dere å laste dem ned? Endret 23. januar 2009 av Modeswitch Lenke til kommentar
Skoen Skrevet 23. januar 2009 Del Skrevet 23. januar 2009 Hvis du klikker på Svar nå-knappen, istedet for Hurtigsvar, ser du under selve innleggsboksen at det står "Vedlegg". Der kan du velge en fil du vil laste opp fra din datamaskin. Lenke til kommentar
Modeswitch Skrevet 23. januar 2009 Forfatter Del Skrevet 23. januar 2009 (endret) Hvis du klikker på Svar nå-knappen, istedet for Hurtigsvar, ser du under selve innleggsboksen at det står "Vedlegg".Der kan du velge en fil du vil laste opp fra din datamaskin. Satser på at den blir lastet opp nå. Edit: prøvde å laste opp .rar først. index.html style.css Endret 23. januar 2009 av Modeswitch Lenke til kommentar
Skoen Skrevet 23. januar 2009 Del Skrevet 23. januar 2009 (endret) Se der ja. Da fikk du opp vedleggende dine Endret 23. januar 2009 av Skoen Lenke til kommentar
FrodeNilsen Skrevet 26. januar 2009 Del Skrevet 26. januar 2009 ...Satser på at den blir lastet opp nå. Edit: prøvde å laste opp .rar først. Den koden din var bare rot. Benytt html4.01 fremfor xhtml. Benytt utf-8, så blir æøå greit. Jeg har i praksis skrevet alt om igjen, og fremdeles er nok ikke koden tilstrekkelig enkel til at jeg tror du vil mestre den. Du kan jo altis sende meg en PM hvis du lurer på noe. se vedlegg. Frode index.html Lenke til kommentar
Modeswitch Skrevet 26. januar 2009 Forfatter Del Skrevet 26. januar 2009 (endret) Tusen takk for hjelpen. Setter stor pris på at du tok deg tid til dette. Koden ser litt rotete ut, men skal se om jeg forstår den. Tror jeg skal legge inn i en style.css så det blir mer oversiktelig i index-fila Endret 26. januar 2009 av Modeswitch Lenke til kommentar
FrodeNilsen Skrevet 26. januar 2009 Del Skrevet 26. januar 2009 ..Tror jeg skal legge inn i en style.css så det blir mer oversiktelig i index-fila Hvis du har ting du i fremtiden vil spørre om her på forumet, så vil det å bake inn CSS-koden i html fila, og laste den opp som jeg har gjort, føre til at flere vil hjelpe deg. Det blir så sabla mye enklere å hjelpe deg da. Det er jo en smal sak å dele ting i to, slik som du har tenkt. Svært hyggelig om du kan bruke rableriet mitt til noe fornuftig. Frode 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å