Kom ihåg mig?
Home Menu

Menu


css Zen Garden problem.

Ämnesverktyg Visningsalternativ
Oläst 2007-03-20, 22:36 #1
wizzos avatar
wizzo wizzo är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2006
Inlägg: 424
wizzo wizzo är inte uppkopplad
Flitig postare
wizzos avatar
 
Reg.datum: Dec 2006
Inlägg: 424
Jag har försökt att
Citat:
unlearn what I have learnt and learn what I learn
...eller vad det nu var som Yoda sade i Star Wars. Genom att glömma tabeller helt och hållet och bara köra CSS för att bygga min hemsida. Men ju mer jag smutsar ner mina händer i CSS desto mer lockande blir det att gå tillbaka till tabeller som bara skulle ta mig 5 min att göra.

Iallafall jag har läst w3schools.com CSS tutorials + lite andra tutorials och försöker nu att studera hur folk har gjort Zen Garden sidorna.
http://www.csszengarden.com/
Det här är vad jag inte fattar...
1.)
Hur får dem "Zen Garden" bilden "h1.gif" att placera sig precis vid bakgrundens utritade vertikala linje?
Är det....
Citat:

#pageHeader h1 {
background: transparent url(h1.gif) no-repeat top left;
margin-top: 10px;
width: 219px;
height: 87px;
float: left;
}
margin-top: 10px - eller - float:left - som gör så att "Zen Garden" bilden inte hamnar över bakgrundsbildens position på 0px, 0px räknat från övre vänstra hörnet?

2.)
Eller är det...
Citat:
#container {
background: url(zen-bg.jpg) no-repeat top left;
padding: 0px 175px 0px 110px;
margin: 0px;
}
padding: x, x, x, x som gör att bilderna inte ligger ovanpå varandra i vänstra hörnet.
Hur ska man tolka padding värdena? Vad står första 0px för, vad står 175px för + resten? Jag kunde inte hitta referens material om den här typen av format i w3schools.com
wizzo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-03-20, 22:54 #2
Björn Björn är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2004
Inlägg: 1 224
Björn Björn är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2004
Inlägg: 1 224
Installera web developer toolbar i FX och kör "outline block level elements" så kommer saker klarna tror jag.

På sidan så ligger h1 i: <div id="container"> som i sin tur ligger i <div id="intro"> En av dem, nämligen container i detta fall har padding:110px padding till vänster om sig.

såhär fungerar paddingen:
padding: uppe höger nere vänster;

Alltså clockwise fördelning av värdena.
Björn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-03-20, 23:01 #3
gjohansson gjohansson är inte uppkopplad
Medlem
 
Reg.datum: Jan 2007
Inlägg: 81
gjohansson gjohansson är inte uppkopplad
Medlem
 
Reg.datum: Jan 2007
Inlägg: 81
Jag skulle rekommendera att du tar en titt på (http://msdn.microsoft.com/library/de...node_entry.asp)

Citat:
padding: 0px 175px 0px 110px;
är hur mycket "luft" som finns emellan innehållet i #container och 175px står för 175 pixlar. (padding: 0px=toppadding 175px=right padding 0px=bottom padding 110px=left padding;
gjohansson är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-03-20, 23:22 #4
wizzos avatar
wizzo wizzo är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2006
Inlägg: 424
wizzo wizzo är inte uppkopplad
Flitig postare
wizzos avatar
 
Reg.datum: Dec 2006
Inlägg: 424
Coolt en Plugin till min Firefox!
Vet nån förresten om nåt bra plugin som sparar hela innehåll av en CSS hemsida? Hittills måste jag klicka på varje enskild bild för att få med allt inkl. CSS filen.
wizzo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-03-21, 12:11 #5
Cosmas avatar
Cosma Cosma är inte uppkopplad
Flitig postare
 
Reg.datum: Sep 2006
Inlägg: 466
Cosma Cosma är inte uppkopplad
Flitig postare
Cosmas avatar
 
Reg.datum: Sep 2006
Inlägg: 466
Jag tror du kan göra det med web developer toolbar som Björn rekommenderade.
Cosma är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-03-21, 12:21 #6
Björn Björn är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2004
Inlägg: 1 224
Björn Björn är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2004
Inlägg: 1 224
Citat:
Originally posted by wizzo@Mar 20 2007, 23:22
Coolt en Plugin till min Firefox
Vet nån förresten om nåt bra plugin som sparar hela innehåll av en CSS hemsida? Hittills måste jag klicka på varje enskild bild för att få med allt inkl. CSS filen.
Annars blir det nice om man tar spara sidan i opera.. Det är mitt standardknep iaf.
Björn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-03-22, 00:12 #7
wizzos avatar
wizzo wizzo är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2006
Inlägg: 424
wizzo wizzo är inte uppkopplad
Flitig postare
wizzos avatar
 
Reg.datum: Dec 2006
Inlägg: 424
Hur gör du exakt för att spara hela innehåll av en CSS hemsida igen?
Jag laddade ner och tröck på meny alternativen Opera> File> Save as
men får fortfarande som i Firefox bara ner html markup filen inte CSS filen eller bild filerna. Vad gör jag för fel?
wizzo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-03-22, 01:27 #8
Björn Björn är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2004
Inlägg: 1 224
Björn Björn är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2004
Inlägg: 1 224
Har inte opera installerat just nu.. men det finns 3 olika val där under spara, testa dem alla, en av dem gör det du önskar.

eller ta bara "save page as" -> web page complete, i FX.. sen dra hem cssen separat. Den är det ju bara att surfa till i webbläsaren.
Björn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-03-22, 11:41 #9
wizzos avatar
wizzo wizzo är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2006
Inlägg: 424
wizzo wizzo är inte uppkopplad
Flitig postare
wizzos avatar
 
Reg.datum: Dec 2006
Inlägg: 424
Ah jag fattar nu vad som är kruxet. Jag använder Linux: Ubuntu då får jag inte upp samma 3 vals alternativ som i Windows XP. Varken när jag använder Firefox eller Opera vad jobbigt!
wizzo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-03-22, 13:55 #10
melin melin är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2003
Inlägg: 1 396
melin melin är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2003
Inlägg: 1 396
jag byggde också allt med tabeller.. men nu går det lika snabbt (om inte snabbare) att bygga det med CSS

plus att sidan laddas snabbare då det blir mycket innehåll..

angående padding och margin.. man kan även köra:

padding-left: värde;
padding-right: värde;

etc..

sätter man padding: och sen endast ett värde så blir det värdet satt på alla sidorna..
melin är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 04:46.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017