[ Príspevkov: 12 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 08.12.07
Prihlásený: 25.07.12
Príspevky: 87
Témy: 14 | 14
NapísalOffline : 30.12.2007 19:22 | Layout stranky

Zdravim,
robim nasledujuci layout stranky
Layout stranky
pomocou divov a chcem aby to bolo vzdy zarovnane na stred z lavej aj z pravej strany. Takze ak to niekto zapne vo vyssom rozliseni ako 1024x768 tak to bude mat v strede a nie nalepene vlavo v rohu.

Tiez by ma zaujimalo preco mi straka neberie prvy prikaz ulozeny v layout.css (momentalne tam mam aby mi vsetko fungovalo hodeny prazdny #test{}).

Dakujem za pomoc.

Kód:
<STYLE>
#test {}

body {
      margin:0;
      padding:0;
      }

#header {
        position:absolute;
        width:1000px;
        height:80px;
        }

div.link-list {
        position:absolute;
        width:100px;
        height:auto;
        font-size:80%;
        line-height:160%;
        }

#main {
        position:absolute;
        width:800px;
        height:auto
        }
</STYLE>


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
NapísalOffline : 30.12.2007 19:32 | Layout stranky

a čo?
1. dnes je taký bežný
2, to je od teba pekné (zarovnanie na stred)
3, ani ja :D (mne to funguje)


Offline

Skúsený užívateľ
Skúsený užívateľ
Layout stranky

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35 | 35
Bydlisko: BA - WESTSIDE
NapísalOffline : 30.12.2007 19:35 | Layout stranky

Zarovnanie na stred sa už miliónkrát riešilo, použi funkciu "hľadať".

A ak máš ten zdroják, ktorý si zverejnil v takejto podobe uložený v layout.css, tak ti to nepôjde kvôli <style> a </style>, daj ich preč. Tieto značky patria do HTML súboru, ale nie súboru s CSSkom.


_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 08.12.07
Prihlásený: 25.07.12
Príspevky: 87
Témy: 14 | 14
Napísal autor témyOffline : 30.12.2007 19:44 | Layout stranky

dik za ten style.

hladanie som samozrejme pouzil a aj som si precital podobnu temu ale nic z toho. skusal som nastavovat margin v body aj v jednotlivych divoch, menil som position ale stale sa mi to serie.


Offline

Skúsený užívateľ
Skúsený užívateľ
Layout stranky

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35 | 35
Bydlisko: BA - WESTSIDE
NapísalOffline : 30.12.2007 19:56 | Layout stranky

Ok, tak ti dám ultimatívnu odpoveď na všetky problémy tohoto typu (lebo čo som pozeral, tak riešenia tohoto triviálneho problému od webmáááástrov tu na fóre boli, slušne povedané, "na hovno").

Blokový prvok vycentrujeme do stredu v normálnych prehliadačoch pomocou vlastnosti margin, v IEčku pomocou text-align. Ako? Takto:

Kód:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8">
  <meta name="generator" content="PSPad editor, www.pspad.com ">
  <meta name="author" content="p360t">
  <title>Učíme sa centrovať</title>
  <style>
    h1 {
      border: 1px dashed gray;
    }
    #obalovaci_blokovy_prvok {
      text-align: center;
     
      border: 1px dashed green;
    }
    #vycentrovany_blokovy_prvok {
      width: 800px;
      margin: 20px auto;
      text-align: left;
     
      border: 1px dashed red;
    }
  </style>
  </head>
  <body>
    <h1>Učíme sa centrovať</h1>
    <div id="obalovaci_blokovy_prvok">
      <div id="vycentrovany_blokovy_prvok">
        Vycentrovaný obsah blokového prvku s pevnou šírkou.<br>
       
        Blááááááááááááááááááááááááááááá!<br>
        Blááááááááááááááááááááááááááááá!<br>
        Blááááááááááááááááááááááááááááá!<br>
        Blááááááááááááááááááááááááááááá!<br>
        Blááááááááááááááááááááááááááááá!<br>
      </div>
    </div>
  </body>
</html>

Dôležité je nastaviť obalovaciemu prvku text-align: center; a centrovanému prvku margin: auto; (pričom zarovnanie textu je dobré vrátiť naspäť na ľavé a margin hore a dolu môžeš zmeniť na nejaký pevný, viď príklad). Rámčeky sú tam pre ilustráciu.


_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 08.12.07
Prihlásený: 25.07.12
Príspevky: 87
Témy: 14 | 14
Napísal autor témyOffline : 30.12.2007 20:27 | Layout stranky

ok diky za ten text align, hodil som to tam cez body a mam ich teraz vsetky zarovnane na stred ale problem je ze vsetky tie divy su teraz nahadzene pod sebou:
header
main
link-list
link-list

Kód:
body {
      text-align:center;
      margin:0;
      padding:0;
      }

#header {
        width:1000px;
        height:80px;
        margin:auto;
        text-align:left;
        }

div.link-list {
        width:100px;
        height:auto;
        margin:auto;
        text-align:left;
        font-size:80%;
        line-height:160%;
        }

#main {
        width:800px;
        margin:auto;
        text-align:left;
        }


jedine co som dokazal spravit ze som zabalil tie bocne link-listy do dalsich dvoch divov "left" a "right" a obdobne cez text align som ich prilepil dolava a doprava ale stale je to vsetko pod sebou

Kód:
body {
      text-align:center;
      margin:0;
      padding:0;
      }

#header {
        width:1000px;
        height:80px;
        margin:auto;
        text-align:left;
        }

div.link-list {
        width:100px;
        height:auto;
        margin:auto;
        text-align:left;
        font-size:80%;
        line-height:160%;
        }

#main {
        width:800px;
        margin:auto;
        text-align:left;
        }

#left{text-align:left;}

#right{text-align:right;}


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.12.06
Prihlásený: 01.03.13
Príspevky: 239
Témy: 20 | 20
Bydlisko: Krásno n/Ky...
NapísalOffline : 30.12.2007 21:46 | Layout stranky

div je blokovy element tzn v poooooodstate nieco take ze za sebou zalomi riadok takze vsetko za nim uz idem po neho...

skus dat tym divom vlastnost float. V tvojom pripade asi float: left;

to zabezpeci ze ten div sa necha v pooooooodstate "obtekat" ako obrazok vedla ktoreho je text.. cize v poooodstate vedla seba nieco pusti :)


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 08.12.07
Prihlásený: 25.07.12
Príspevky: 87
Témy: 14 | 14
Napísal autor témyOffline : 30.12.2007 22:19 | Layout stranky

ok super dik...ale este to nie je ono. header je vycentrovany ale main aj s tymi obtekajucimi link-listami nie su takze ked to prepnem do niakeho velkeho rozlisenia tak header je v strede a ten zvysok pod nim je nalepeny vlavo


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.12.06
Prihlásený: 01.03.13
Príspevky: 239
Témy: 20 | 20
Bydlisko: Krásno n/Ky...
NapísalOffline : 30.12.2007 22:22 | Layout stranky

ak to ma cele vyzerat ako ten obrazok hore tak to vsetko obal jednym divom a ten daj centrovat na stred


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 08.12.07
Prihlásený: 25.07.12
Príspevky: 87
Témy: 14 | 14
Napísal autor témyOffline : 30.12.2007 22:30 | Layout stranky

<body> je centrovane na stred preto ten header funguje. teraz som skusal obalit zvlast dalsim divom len ten main a tie bocne listy ale stale je to nalepene vlavo


Offline

Užívateľ
Užívateľ
Layout stranky

Registrovaný: 30.08.07
Prihlásený: 11.07.08
Príspevky: 513
Témy: 11 | 11
Bydlisko: Prešov
NapísalOffline : 30.12.2007 22:41 | Layout stranky

napr. http://css.interval.cz/layouty/


_________________
MB: Asus P5KC | CPU: Intel Core2Duo E6750 | VGA: ATi HD3870 | RAM: 2x1GB A-DATA 800MHz | HDD: Siemens 250GB | LCD: Samsung 22'' 223BW
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 08.12.07
Prihlásený: 25.07.12
Príspevky: 87
Témy: 14 | 14
Napísal autor témyOffline : 30.12.2007 23:23 | Layout stranky

d twistik uz to ide ako ma


 [ Príspevkov: 12 ] 


Layout stranky



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

nenacitava stranky, najma stranky.com;po restarte nacita

v Sieťové a internetové programy

2

918

17.03.2012 20:17

Siriuse

V tomto fóre nie sú ďalšie neprečítané témy.

Layout...

v HTML, XHTML, XML, CSS

5

752

07.11.2009 12:35

camo

V tomto fóre nie sú ďalšie neprečítané témy.

rozhádzaný layout

v HTML, XHTML, XML, CSS

3

533

26.02.2010 17:17

camo

V tomto fóre nie sú ďalšie neprečítané témy.

Jednoduchý layout

v HTML, XHTML, XML, CSS

5

671

17.09.2012 9:32

iNviNho

V tomto fóre nie sú ďalšie neprečítané témy.

css layout

v HTML, XHTML, XML, CSS

6

970

15.11.2008 23:10

Gyrxiur

V tomto fóre nie sú ďalšie neprečítané témy.

Brainhacking layout

v Webdesign

12

801

08.04.2008 19:13

pepek92

V tomto fóre nie sú ďalšie neprečítané témy.

overflow layout

v HTML, XHTML, XML, CSS

2

641

11.03.2009 11:34

mienkofax

V tomto fóre nie sú ďalšie neprečítané témy.

Toshiba layout

v Notebooky a netbooky

4

706

13.09.2008 0:25

fuco

V tomto fóre nie sú ďalšie neprečítané témy.

myspace layout

v HTML, XHTML, XML, CSS

4

690

01.12.2009 10:12

HUBO

V tomto fóre nie sú ďalšie neprečítané témy.

aky Layout?

v HTML, XHTML, XML, CSS

13

1215

02.12.2006 17:37

javo

V tomto fóre nie sú ďalšie neprečítané témy.

Pixiho trojstĺpcový layout

v HTML, XHTML, XML, CSS

16

1079

21.11.2009 20:35

camo

V tomto fóre nie sú ďalšie neprečítané témy.

Google Layout kóty

v Grafické programy

0

704

09.06.2008 15:10

Blackshadow

V tomto fóre nie sú ďalšie neprečítané témy.

e-shop layout

v Webdesign

22

1180

16.03.2008 21:48

jablko05

V tomto fóre nie sú ďalšie neprečítané témy.

css layout pomoc

v HTML, XHTML, XML, CSS

5

648

27.08.2008 12:55

wotan

V tomto fóre nie sú ďalšie neprečítané témy.

chybny layout vo firefoxe

v HTML, XHTML, XML, CSS

6

689

26.06.2008 8:28

itsgoingd

V tomto fóre nie sú ďalšie neprečítané témy.

CSS layout + vertical menu

v HTML, XHTML, XML, CSS

13

1083

27.10.2008 22:48

Blackshadow



© 2005 - 2024 PCforum, edited by JanoF