qualbeen Skrevet 16. mars 2006 Del Skrevet 16. mars 2006 godt vi fikk klarert no-repaet-diskusjonen Loomy, jeg er helt enig med deg;) Ang. hvit kant på bilde: den fargen har du selv lagt inn der da du lagde bildet. Det du kanskje er ute etter er å få bilde transparant (gjennomsiktig) i kantene. Bare så synd ikke EI støtter dette skikkelig.. Derfor: Rediger bildet ditt i Photoshop (e.l.) og gjør om hvitfargen til den fargen du ønsker. Lenke til kommentar
Arne Skrevet 16. mars 2006 Forfatter Del Skrevet 16. mars 2006 (endret) Ok. Nokon som veit kvifor IE ikkje støtar dette? EDIT: Takk for flotte svar. Men før eg endrar bildene sk'lik at kanten blir grå (og bildet blir mindre), må eg få "opplegget" til å virke. Kan nokon hjelpe meg å finne feilen no? Istaden for repeat:no-repeat, så har eg no-repeat. Skal eg gjere det same med repeat:repeat-y ? Endret 16. mars 2006 av Fjott Lenke til kommentar
qualbeen Skrevet 16. mars 2006 Del Skrevet 16. mars 2006 Kan nokon hjelpe meg å finne feilen no?Istaden for repeat:no-repeat, så har eg no-repeat. Skal eg gjere det same med repeat:repeat-y ? 5763828[/snapback] jupp, det kan du gjøre. Lenke til kommentar
Arne Skrevet 17. mars 2006 Forfatter Del Skrevet 17. mars 2006 Det virkar ikkje alikevell... http://arneweb.com/temp http://arneweb.com/temp/temp1.css http://arneweb.com/temp/top.gif http://arneweb.com/temp/middle.gif http://arneweb.com/temp/bottom.gif Kva kan feilen vere? Lenke til kommentar
Kim T Skrevet 17. mars 2006 Del Skrevet 17. mars 2006 (endret) Nå har jeg funnet ut feilen din og rettet opp så godt som jeg kan Her er xhtml koden din: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Temp1</title> <link rel="stylesheet" type="text/css" href="minestiler.css"> </head> <body> <div class="wrap"> <div class="top"></div> <div class="main"></div> <div class="bottom"></div> </div> </body> </html> Slik har jeg laget CSS filen din: .main { height: 400px; width: 682px; background-image: url(bilder/middle.jpg); background-repeat: repeat-y; } .top { background: url(bilder/top.jpg) no-repeat center top; height: 12px; width: 680px; } .wrap { width: 800px; min-height: 900px; } .bottom { background: url(bilder/bottom.jpg) no-repeat; width: 682px; height: 32px; } Det største problemet ditt er at bildene dine er av en fysisk størrelse som er mye større enn akkurat bildet. Dvs det er masse transparent pixler rundt bildet. EDIT: For å få en bedre forståelse så kan jeg sette opp målene som du hadde på dine bilder og hva de "egentlig" er: "top": 800x200 mens det egentlig er: 680x12 "middle": 800x200 mens det egentlig er: 680x13 "bottom": 800x200 mens det egnetlig er: 682x32 Så jeg har lastet opp nye bilder til deg. Disse må du lage nye av men for at du skal se forskjellen så har jeg laget dem på nytt. EDIT: Grunnen til at du må lage nye er at bildene er av ulik bredde. I tillegg mangler "top" skyggen på høyre side. Og ikke minst bør bildene ikke være i .jpg format. Var litt slem når jeg lagret dem som .jpg. Men det er for ditt eget beste Endret 17. mars 2006 av kimthoma Lenke til kommentar
Arne Skrevet 17. mars 2006 Forfatter Del Skrevet 17. mars 2006 Takk, skal eg lagre dei som .gif? Skal eg lagre nye biler uten transparent pixler? Flott at du hjelper! Lenke til kommentar
Kim T Skrevet 17. mars 2006 Del Skrevet 17. mars 2006 Skal du ha en skyggeeffekt slik som du har på høyre siden har du to alternativer. Lagre bildet som .gif med riktig bakgrunnsfarge. Eller du kan lagre dem som .png 24 og ikke noe bakgrunnsfarge. Det som skjer da er at bildene blir kjempeflotte i alle andre browsere enn "Internet explorer". Den lager en "kunstig" bakgrunnsfarge som skriker. Vil du se forskjellen kan du ta en titt på denne i IE og f.eks Opera. Lenke til kommentar
Arne Skrevet 17. mars 2006 Forfatter Del Skrevet 17. mars 2006 Takk. *dumme_IE* I PS CS 2, korleis får eg bilda like store? Eg har laga bilda (vellykka), men det er 1px forskjel i width. Lenke til kommentar
Kim T Skrevet 17. mars 2006 Del Skrevet 17. mars 2006 (endret) Har du bildet så kan jeg slice det opp for deg. Tror kanskje du gjør noe feil under denne operasjonen. EDIT: Ta en titt på denne og se om du får noe ut av den Endret 17. mars 2006 av kimthoma Lenke til kommentar
Arne Skrevet 17. mars 2006 Forfatter Del Skrevet 17. mars 2006 Eg fann det ut. Eg brukte Marqee-tool - EDIT - Copy merged, og limte det inn i eit skreddersydd bilete. No er alle 600px. Takk. Lenke til kommentar
Arne Skrevet 17. mars 2006 Forfatter Del Skrevet 17. mars 2006 (endret) Det virkar jo KJEMPEBRA! Sida er ikkje midtstillt, men her kan de sjå korleis det går: http://arneweb.com/temp EDIT: Korleis kan eg enklast mogleg midtstlille div'en "wrap"? Endret 17. mars 2006 av Fjott Lenke til kommentar
Even. Skrevet 17. mars 2006 Del Skrevet 17. mars 2006 I IE: Text-align: center; i andre browsere: Margin: 0 auto; Lenke til kommentar
Kim T Skrevet 17. mars 2006 Del Skrevet 17. mars 2006 (endret) body { width: 100%; } #wrap { width: 600px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; } Endret 17. mars 2006 av kimthoma Lenke til kommentar
Kim T Skrevet 17. mars 2006 Del Skrevet 17. mars 2006 Ser du har glemt å stenge .bottom med den siste "}" og så må du forandre "width" til 600px så blir det bra. 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å