Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS] Wielki problem z pozycjonowaniem
Roguś
post
Post #1





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

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


Witam. Nie pozycjonowałem jeszcze strony w css do wczoraj. Juz 2 dzien sie z tym mecze. Mam banner i na nich chce umiescic przyciski . Bez css-a sa tak mniej wiecej po lewej stronie. Daje right: 50px; to mi sie przesuwa tak jak powinno w lewo strone ale od tego punktu ! No to daje left: 310px; i jest wszystko ok tylko ze "dokleja" sie druga czesc strony pusta ! Po prostu jest przesuwak nadole poziomy! Jest to dziwne bo strona jest prawie nieruszona a przestrzen po lewej stronie tworzy sie sama :/ Dlaczego tak sie dzieje :/Chciałem jeszcze dodac ze dzieje sie to dopiero po wypozycjonowaniu 2 przycisku.


--------------------
http://www.twojanutka.pl Twoja Nutka - Moja pierwsza stronka
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 13)
Kreton
post
Post #2





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 20.02.2005

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


Możę trochę kodu, link do strony. Nikt tu z fusów nie wróży.
Go to the top of the page
+Quote Post
Roguś
post
Post #3





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

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


Mniej wiecej tak (mniej wiecej bo kod mam na laptopie a nie mam tam neta)

  1. <?php
  2. echo '<table background=...><tr><td>';
  3. echo '<div id=cos><input type=...></div><div id=cos2><input type=...></div>';
  4. echo '</td></tr></table>';
  5. ?>


Ten post edytował Roguś 27.08.2007, 23:08:07


--------------------
http://www.twojanutka.pl Twoja Nutka - Moja pierwsza stronka
Go to the top of the page
+Quote Post
kicaj
post
Post #4





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


Do atrybutow `left` i `right` nalezy zasotoswac jeszcze `position` smile.gif
`float` rowniez moze pomoc w niektorych przypadkach:)


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
Go to the top of the page
+Quote Post
Kostek.88
post
Post #5





Grupa: Zarejestrowani
Postów: 376
Pomógł: 47
Dołączył: 23.08.2007
Skąd: Warszawa

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


Możesz podać kod CSS ?
Go to the top of the page
+Quote Post
Roguś
post
Post #6





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

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


kodzior :
  1. div { position: relative; }
  2. div#cos { left: 55px; top: 22px;}


--------------------
http://www.twojanutka.pl Twoja Nutka - Moja pierwsza stronka
Go to the top of the page
+Quote Post
eS...
post
Post #7





Grupa: Zarejestrowani
Postów: 367
Pomógł: 2
Dołączył: 4.03.2003
Skąd: C:/Windows/Temp

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


Po co ci divy w tabelach? To chyba raczej pomyłka? nie możesz tego zrobic w td'kach?


--------------------
Go to the top of the page
+Quote Post
Kostek.88
post
Post #8





Grupa: Zarejestrowani
Postów: 376
Pomógł: 47
Dołączył: 23.08.2007
Skąd: Warszawa

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


Spróbuj tak jak kolega mówił:

Kod
div { position: relative; }     // to wywal
div#cos {float: left}          // wszystkim "cosiom" nadaj taki sam float: left



Aha, no i eS... ma rację. Trochę źle rozplanowałeś kod. Daj jakiegoś screena albo narysuj w Paincie jak to ma wyglądać a coś poradzimy smile.gif

Ten post edytował Kaloryfer 27.08.2007, 23:38:01
Go to the top of the page
+Quote Post
eS...
post
Post #9





Grupa: Zarejestrowani
Postów: 367
Pomógł: 2
Dołączył: 4.03.2003
Skąd: C:/Windows/Temp

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


Cytat
div#cos {float: left} // wszystkim "cosiom" nadaj taki sam float: left

Raczej jak masz ID diva to możesz uzyc tylko raz! smile.gif wiec nie mozesz go dac wszystkim cosiom chyba ze zrobisz klase
  1. .cos{.....}


--------------------
Go to the top of the page
+Quote Post
Kostek.88
post
Post #10





Grupa: Zarejestrowani
Postów: 376
Pomógł: 47
Dołączył: 23.08.2007
Skąd: Warszawa

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


Cytat(eS... @ 28.08.2007, 00:39:30 ) *
Raczej jak masz ID diva to możesz uzyc tylko raz! smile.gif wiec nie mozesz go dac wszystkim cosiom chyba ze zrobisz klase
  1. .cos{.....}



Wiem, więc:
  1. div#cos {float: left}
  2. div#cos2 {float: left}
  3. div#cos3 {float: left}



smile.gif
Go to the top of the page
+Quote Post
eS...
post
Post #11





Grupa: Zarejestrowani
Postów: 367
Pomógł: 2
Dołączył: 4.03.2003
Skąd: C:/Windows/Temp

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


ale po co tworzyc css dla 3 id jak mozna jedna klase smile.gif. Przynajmniej walidator sie nie spluje biggrin.gif


--------------------
Go to the top of the page
+Quote Post
Kostek.88
post
Post #12





Grupa: Zarejestrowani
Postów: 376
Pomógł: 47
Dołączył: 23.08.2007
Skąd: Warszawa

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


Masz rację, ale zakładam, że każdy "cos" będzie miał dodatkowe, RóżNE parametry (może jeszcze jakieś przesunięcie, chociaż nie pamiętam czy przy floatach da się jeszcze to pozycjonować) smile.gif
Go to the top of the page
+Quote Post
Roguś
post
Post #13





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

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


bo kazdy obiekt ma inne paratetry. Taki szkic :
_________[ cos ]
[ cos2 ] [submit]

Ten post edytował Roguś 28.08.2007, 09:02:02


--------------------
http://www.twojanutka.pl Twoja Nutka - Moja pierwsza stronka
Go to the top of the page
+Quote Post
Roguś
post
Post #14





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

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


A i jak wywaliłem position relative to jak zmniejszyłem okno przegladarki to zaczeły latać przyciski :/


--------------------
http://www.twojanutka.pl Twoja Nutka - Moja pierwsza stronka
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 - 04:47