Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][CSS] Układ strony
grzehotnik
post
Post #1





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 8.01.2009

Ostrzeżenie: (0%)
-----


Witam
Chcę zrobić na środku ekranu ramkę o określonych wymiarach i umieścić w niej treść strony.

Czy jest możliwość zrobienia tego bez użycia tabel?
Jaki jest najlepszy sposób na zrobienie tego?
Pozdrawiam
Go to the top of the page
+Quote Post
thekoks
post
Post #2





Grupa: Zablokowani
Postów: 64
Pomógł: 1
Dołączył: 31.03.2009

Ostrzeżenie: (60%)
XXX--


  1. <center><div height="wys" width="szer">treść</div></center>

smile.gif
Go to the top of the page
+Quote Post
Gryf
post
Post #3





Grupa: Zarejestrowani
Postów: 170
Pomógł: 40
Dołączył: 14.08.2008
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Cytat(thekoks @ 26.04.2009, 19:21:33 ) *
  1. <center><div height="wys" width="szer">treść</div></center>

smile.gif


ten center wywal i dla div'a daj margin: 0 auto;
ehh
i wysokość oraz szerokość określa się w stylach <-- średniowiecze już dawno...

Ten post edytował Gryf 26.04.2009, 18:25:10
Go to the top of the page
+Quote Post
bartolomeo
post
Post #4





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 21.09.2008

Ostrzeżenie: (0%)
-----


Nie cofajmy się do prehistorii.
HTML + CSS


html :
  1. <div id="content">
  2.  
  3. Twoja treść
  4.  
  5. </div>


css:

  1. div#content {
  2.  
  3. margin: 0 auto;
  4.  
  5. width: szerokosc;
  6.  
  7. height: wysokosc;
  8.  
  9. }


 

Ten post edytował bartolomeo 26.04.2009, 18:29:01
Go to the top of the page
+Quote Post
grzehotnik
post
Post #5





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 8.01.2009

Ostrzeżenie: (0%)
-----


Zrobiłem tak ale okno pojawia się na środku ekranu na samej górze a
ma się pojawiać w centrum.
Go to the top of the page
+Quote Post
Gryf
post
Post #6





Grupa: Zarejestrowani
Postów: 170
Pomógł: 40
Dołączył: 14.08.2008
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Kod
margin: auto;
Go to the top of the page
+Quote Post
lnn
post
Post #7





Grupa: Zarejestrowani
Postów: 361
Pomógł: 11
Dołączył: 17.12.2008
Skąd: LU

Ostrzeżenie: (0%)
-----


  1. <div class="">

a nie
  1. <div id="">


wtedy:
  1. <div class="nazwa">
  2.  
  3. /* CSS */
  4. div.nazwa {
  5. atrybuty;
  6. }


http://pl.wikipedia.org/wiki/Klasa_(programowanie_obiektowe)

przy okazji polecam- http://www.kurshtml.boo.pl/css/index.html

Cytat("http://www.kurshtml.boo.pl/html/div @ html.html")
CLASS="klasa"Przypisuje nazwę klasy (CSS) lub nazwy klas do elementu, które muszą być rozdzielone białymi znakami

ID="nazwa"Przypisuje nazwę elementowi (identyfikator), która nie może się powtarzać w całym dokumencie


Ten post edytował lnn 26.04.2009, 18:46:01
Go to the top of the page
+Quote Post
Gryf
post
Post #8





Grupa: Zarejestrowani
Postów: 170
Pomógł: 40
Dołączył: 14.08.2008
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Cytat(lnn @ 26.04.2009, 19:39:57 ) *
  1. <div class="">

a nie
  1. <div id="">


wtedy:
  1. <div class="nazwa">
  2.  
  3. /* CSS */
  4. div.nazwa {
  5. atrybuty;
  6. }


http://pl.wikipedia.org/wiki/Klasa_(programowanie_obiektowe)

przy okazji polecam- http://www.kurshtml.boo.pl/css/index.html


a niby czemu robić klasę a nie identyfikator
przecież nie było nić mówione że tych elementów będzie więcej na jednej stronie
Go to the top of the page
+Quote Post
lnn
post
Post #9





Grupa: Zarejestrowani
Postów: 361
Pomógł: 11
Dołączył: 17.12.2008
Skąd: LU

Ostrzeżenie: (0%)
-----


Cytat(Gryf @ 26.04.2009, 19:48:50 ) *
a niby czemu robić klasę a nie identyfikator
przecież nie było nić mówione że tych elementów będzie więcej na jednej stronie

nie wiem juz tak sie przyzwyczailem, skoro CSS to tak jakby klasa to warto ja tez tak oznaczac ;-)
Go to the top of the page
+Quote Post
bartolomeo
post
Post #10





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 21.09.2008

Ostrzeżenie: (0%)
-----


Cytat(lnn @ 26.04.2009, 19:53:05 ) *
nie wiem juz tak sie przyzwyczailem, skoro CSS to tak jakby klasa to warto ja tez tak oznaczac ;-)

pierwszy raz słysze coś takiego.
Go to the top of the page
+Quote Post
piotrooo89
post
Post #11


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




Cytat(lnn @ 26.04.2009, 19:53:05 ) *
nie wiem juz tak sie przyzwyczailem, skoro CSS to tak jakby klasa to warto ja tez tak oznaczac ;-)


cooo? klasy w CSS != klas w PHP... siejesz taka herezje że aż się włos na głowie jeży.


--------------------
Go to the top of the page
+Quote Post
vokiel
post
Post #12





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


Cytat(grzehotnik @ 26.04.2009, 19:12:28 ) *
Witam
Chcę zrobić na środku ekranu ramkę o określonych wymiarach i umieścić w niej treść strony.

Czy jest możliwość zrobienia tego bez użycia tabel?
Jaki jest najlepszy sposób na zrobienie tego?
Pozdrawiam


Tak, jak najbardziej. Trzba stworzyć dwa kontenery, jeden który będzie obejmował całą stronę (na wysokość) a wtedy drugi w nim, który da możliwość centrowania w pionie. Przykłady z opisami w linkach:

http://www.dynamicsitesolutions.com/css/ce...and-vertically/
http://www.codegobbler.com/vertically-and-...r-div-using-css
http://www.jakpsatweb.cz/css/css-vertical-...r-solution.html


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 09:28