Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyrównanie w pionie, w XHTML
son
post 2.02.2005, 11:39:33
Post #1





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 31.01.2004
Skąd: Kraków

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


jak wyrównać np. <div> w pionie

Nie chcę żeby to było na tabelkach. Najlepiej żeby to był jakiś styl winksmiley.jpg
Próbowałem już STYLE="vertical-align: middle" ale nie działa dry.gif
I ważne jest to że na tej stronie nie ma nic oprócz tej warstwy

Pozdrawiam


--------------------
Warsztat: Apache 1.3.36 | MySQL 4.1.19 | php 5.1.4 | OS Linux SUSE 10.3 x86_64 | Kernel 2.6.22.12-0.1 | Opera 9.5 | Kate
Na warsztacie: Ekartki
Go to the top of the page
+Quote Post
dr_bonzo
post 2.02.2005, 11:46:00
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Chodzi ci o to zeby <div> byl wycentrowany w pionie w oknie przegladarki? Podobno "margin: auto;" skutkuje.

PS. Nie ma apacha 1.3.38 smile.gif


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
son
post 2.02.2005, 11:55:52
Post #3





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 31.01.2004
Skąd: Kraków

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


Cytat
Chodzi ci o to zeby <div> byl wycentrowany w pionie w oknie przegladarki? Podobno "margin: auto;" skutkuje.

Niestety nie pomaga sad.gif
Moja strona wygląda tak:
  1. <div style="text-align:center; margin: auto;"><p><span style="font-weight: bold">Błąd!</span><br /> Nie podano numeru kartki! <br /><br /> <span style="font-style: italic">Rada: Sprawdź czy poprawnie skopiowałeś cały link.</span></p></div>

I tekst wyrównuje się tylko w pozionie dry.gif
Cytat
PS. Nie ma apacha 1.3.38

Faktycznie pomyliłem się tongue.gif


--------------------
Warsztat: Apache 1.3.36 | MySQL 4.1.19 | php 5.1.4 | OS Linux SUSE 10.3 x86_64 | Kernel 2.6.22.12-0.1 | Opera 9.5 | Kate
Na warsztacie: Ekartki
Go to the top of the page
+Quote Post
Kill3R
post 2.02.2005, 12:49:37
Post #4





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 10.06.2003
Skąd: Tarnobrzeg/Poznań

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


Moze ten
przykład Ci pomoże

Natomiast wyrównywanie z lewej i prawej wyglada tak

  1. body
  2. {
  3. /* dla internet explorera */
  4. text-align: center;
  5. }
  6. #box
  7. {
  8. /* dla mozilli */
  9. margin-left:auto;
  10. margin-right: auto;
  11. }


--------------------
"Umysł ludzki robi tak wielkie postępy, że człowiek za nim nie nadąża"
katalog www
Go to the top of the page
+Quote Post
son
post 2.02.2005, 12:57:22
Post #5





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 31.01.2004
Skąd: Kraków

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


Cytat(Kill3R @ 2005-02-02 12:49:37)
Moze ten
przykład Ci pomoże

Natomiast wyrównywanie z lewej i prawej wyglada tak

  1. body
  2. {
  3.     /* dla internet explorera */
  4.     text-align: center;
  5. }
  6. #box
  7. {
  8.     /* dla mozilli */
  9.     margin-left:auto;
  10.     margin-right: auto;
  11. }

Mi chodzi o wyrównanie w Pionie

UPDATE
Znalazłem coś takiego, może to kogoś zainteresuje:
http://www.wpdfd.com/editorial/wpd0103.htm#toptip

Pozdrawiam smile.gif

Ten post edytował son 2.02.2005, 20:37:37


--------------------
Warsztat: Apache 1.3.36 | MySQL 4.1.19 | php 5.1.4 | OS Linux SUSE 10.3 x86_64 | Kernel 2.6.22.12-0.1 | Opera 9.5 | Kate
Na warsztacie: Ekartki
Go to the top of the page
+Quote Post
pitbull82
post 4.02.2005, 13:14:45
Post #6





Grupa: Zarejestrowani
Postów: 167
Pomógł: 0
Dołączył: 30.04.2004
Skąd: Częstochowa

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


Nie wiem czy dobrze zrozumiałem o co Ci chodzi, ale tutaj masz przykład. Pamiętaj tylko, że nie działa jak on trzeba w niektórych starszych przeglądarkach (np. Opera 6.05):

Kod
<html>
<head>
</head>
<style>
body
{
    text-align: center;
    vertical-align: middle;
    
}
div
{
    text-align: left;
    background: yellow;
    border: 1px solid #000;
    position: absolute;
    width: 300px;
    height: 500px;
        left: 50%;
        top: 50%;        
        margin-top: -250px;      
        margin-left: -150px;
}

p
{
    background: #00f;
    width: 200px;
    height: 200px;
    margin: auto;
    position: absolute;
        left: 50%;
        top: 50%;  
      
        margin-top: -100px;      
        margin-left: -100px;
}

</style>
<body>
<div>
<p>fdafd<br /><br /><br />asafds
</p></div>
</body>
</html>


Pozdrawiam


--------------------
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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 02:37