Pomanjševanje okna
 
halo5. jan 2012 21:57:50Pridružen od:
16. maj 2010
75 objav
+14-30
#1Pri izdelavi strani sem naletel na zoprno težavo.
Stran je širine 1000px in se prikazuje super. Težava nastane če pomanjšam okno. Do širine 1000px vidnega plja je stran prikazana v tem polju, nato se njeno vidno polje prične zmanjševati iz vsake strani. Če okno pomanjšam na npr. 500px vidim 500px strani z možnostjo premika v desno s čimer je vidnih še 250px v desno. Leva četrtina strani je odrezana in se ni mogoče niti premakniti bolj v levo.

Poskusil sem spreminjati css pozicije ampak mi ne uspe doseči, da bi se stran pri pomanjševanju obnašala normalno - poravnana na levi rob in prikazana v celoti.

Je imel mogoče že kdaj podobno težava oz. ve kje bi lahko bil problem?
všeč(0)ni všeč(0)spam(0)
 
Tody6. jan 2012 09:02:02Pridružen od:
3. maj 2010
669 objav
+631-1398
#2Uporabiš % namesto dejanskih vrednosti?
všeč(0)ni všeč(0)spam(0)
 
halo6. jan 2012 12:09:10Pridružen od:
16. maj 2010
75 objav
+14-30
#3zunanji div ima vrednost v %, notranji pa px
sem prilepil primer<html>
<head>
<style type="text/css">
#header {
height: 10px;
width: 100%;
}
#header_center {
position: relative;
width: 1000px;
left: 50%;
margin-left: -500px;
}
</style>
</head>
<body>
<div id="header">
<div id="header_center">
text1
</div>
<div id="header_center">
text2
</div>
</div>
</body>
</html>
nazadnje urejal halo 6. jan 2012 12:12:37
všeč(0)ni všeč(0)spam(0)
 
Orion19. jan 2012 13:07:04Pridružen od:
19. jan 2012
35 objav
+69-31
#4Zdravo,
si poizkusil s tem:
#header_center {
width: 1000px;
margin: 0 auto;
}

sklepam, da želiš stran postaviti samo na sredino?

lp
všeč(+1)ni všeč(0)spam(0)
 
halo19. jan 2012 14:26:34Pridružen od:
16. maj 2010
75 objav
+14-30
#5Orion hvala. Točno to sem potreboval
všeč(0)ni všeč(0)spam(0)
 
halo19. jan 2012 14:31:58Pridružen od:
16. maj 2010
75 objav
+14-30
#6Opažam pa da stran v IE ni centrirana ampak je levo poravnana. Obstaja kakšna finta da bi delalo tudi v IE?
všeč(0)ni všeč(0)spam(0)
 
Daz19. jan 2012 14:43:47Pridružen od:
24. avg 2011
50 objav
+2200
#7probaj dodat v body:

left: auto;
right: auto;
všeč(0)ni všeč(0)spam(0)
 
Street-smarts19. jan 2012 14:49:58Pridružen od:
30. avg 2011
272 objav
+122-91
#8Če je ogrodje strani definirano kot tabela, potem v css nalimaj tole:

table.imetabele {
margin-left:auto;
margin-right:auto;
}

Možno, da deluje tud za ostale stvari, bi moral sprobat.
všeč(0)ni všeč(0)spam(0)
 
Orion19. jan 2012 15:03:49Pridružen od:
19. jan 2012
35 objav
+69-31
#9tudi to se mi je že zgodilo, mislim, da sem uredil tako, da sem v body dodal
text-align:center;

potem pa head, wrapper oz karkoli že imaš centriraj text nazaj na levo.
sporoči.
Če ne bo delalo, imaš to kje online, da se da malo bolje pogledati?
všeč(+1)ni všeč(0)spam(0)
 
halo19. jan 2012 17:03:08Pridružen od:
16. maj 2010
75 objav
+14-30
#10Orion ponovno si rešil primer :) sam sem poskusil kar nekaj opcija ampak ta mi nebi nikoli prišla na pamet :) noro. Hvala
všeč(0)ni všeč(0)spam(0)
 
stran 1 od 2 |<<12>|