Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ 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
Príspevok NapísalOffline : 30.12.2007 19:22

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
Príspevok NapísalOffline : 30.12.2007 19:32

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
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 30.12.2007 19:35

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
Príspevok Napísal autor témyOffline : 30.12.2007 19:44

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
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 30.12.2007 19:56

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
Príspevok Napísal autor témyOffline : 30.12.2007 20:27

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
Bydlisko: Krásno n/Ky...
Príspevok NapísalOffline : 30.12.2007 21:46

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
Príspevok Napísal autor témyOffline : 30.12.2007 22:19

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
Bydlisko: Krásno n/Ky...
Príspevok NapísalOffline : 30.12.2007 22:22

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
Príspevok Napísal autor témyOffline : 30.12.2007 22:30

<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
Bydlisko: Prešov
Príspevok NapísalOffline : 30.12.2007 22:41

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
Príspevok Napísal autor témyOffline : 30.12.2007 23:23

d twistik uz to ide ako ma


Odpovedať na tému [ Príspevkov: 12 ] 


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

794

17.03.2012 20:17

Siriuse Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

5

711

07.11.2009 12:35

camo Zobrazenie posledných príspevkov

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

v Notebooky a netbooky

4

664

13.09.2008 0:25

fuco Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

2

611

11.03.2009 11:34

mienkofax Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

4

648

01.12.2009 10:12

HUBO Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

13

1167

02.12.2006 17:37

javo Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

3

494

26.02.2010 17:17

camo Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

5

629

17.09.2012 9:32

iNviNho Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

6

941

15.11.2008 23:10

Gyrxiur Zobrazenie posledných príspevkov

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

v Webdesign

12

762

08.04.2008 19:13

pepek92 Zobrazenie posledných príspevkov

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

v Grafické programy

0

668

09.06.2008 15:10

Blackshadow Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

5

621

27.08.2008 12:55

wotan Zobrazenie posledných príspevkov

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

v Webdesign

22

1128

16.03.2008 21:48

jablko05 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pixiho trojstĺpcový layout

v HTML, XHTML, XML, CSS

16

1045

21.11.2009 20:35

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Specialny vyskovy layout (CSS)

v HTML, XHTML, XML, CSS

2

491

12.01.2009 13:29

Merlin_sk Zobrazenie posledných príspevkov

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

v Webdesign

14

1114

14.01.2007 16:38

audiotrack Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra