Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[CSS]Pozycjonowanie względem innego obiektu
#1
Witam

Zrobiłem sobie szablon strony w formie jednego obrazka (załącznik), który ma być tłem. Dodałem go do css... no i tu zaczyna się mój problem. Nie mam pojęcie jak wypozycjonować jakiś element, na przykład diva, względem tego obrazkowego tła. Wszelkie moje próby kończyły się przesunięciem względem krawędzi okna przeglądarki. To mój skromny kod
Kod:
@CHARSET "UTF-8";

body {
    background-color: #007f00;
    
    }

.napis_dol {
text-align: center;
font-family : Lucida Console;
   font-size : 18px;
   color : black;
   font-weight: bold;
  


    
}
#img       <- To jest to tło
    {
        position: absolute;
        left: 17%;
        top: 0%;
        z-index: 1;
    }

#copyrajty        <- mój div
{
  
   position: absolute;
   left: 50%;
   top: 95%;
   z-index: 2;

}

Dodam, że używam css jako zewnętrzny plik *.css więc w tej formie prosiłbym o odpowiedź.

Pozdrawiam


Załączone pliki
.png   background.png (Rozmiar: 53.42 KB / Pobrań: 4)
Odpowiedz
#2
Bo dla elementu nadrzędnego trzeba nadać position:relative;
Odpowiedz
#3
A widzisz! Coś się zaczęło dziać. Ba! Nawet działa, ale w tej chwili pojawił się kolejny problem. Mój div jest jakby cztery razy dłuższy i powoduje to rozciągnięcie się szerokości całej strony, przez co pojawia się suwak. Zrobiłem screena, żeby lepiej zrozumieć problem. W załączniku jest do pobrania. A kod zmienił się na taki:
Kod:
@CHARSET "UTF-8";

body {
    background-color: #007f00;
    
    }

.napis_dol {
font-family : Lucida Console;
   font-size : 18px;
   color : black;
   font-weight: bold;
  


    
}
#img
    {
        position: absolute;
        top: 0px;
        left: 170px;
        z-index: 1;
    }

#copyrajty {
  
   position: relative;
   left: 460px;
   top: 865px;
   z-index: 2;

}


Załączone pliki
.jpg   blad.jpg (Rozmiar: 75.89 KB / Pobrań: 7)
Odpowiedz
#4
zle pociety lay.
div calosc : width okreslone, margin:0 auto; pozycja relatywna
copyright - pozycja absolutna, bootom:0
tresc w div calosc -> margin-bottom: wysokosc copyright

to jest standardowy lay, nie ma sensu kombinowac z pozycja zbsolutna oddzielnie dla bloku copyright
Odpowiedz
#5
(08-09-2010, 23:17)Kartofelek napisał(a): zle pociety lay.
div calosc : width okreslone, margin:0 auto; pozycja relatywna
copyright - pozycja absolutna, bootom:0
tresc w div calosc -> margin-bottom: wysokosc copyright

to jest standardowy lay, nie ma sensu kombinowac z pozycja zbsolutna oddzielnie dla bloku copyright

A mógłbyś mi pokazać to w kodzie ew. przykład? Bo nie bardzo mogę się w tym połapać. Wiem, że jestem zielony i zawracam głowę, ale potrzebuje to zrobić, a wszelkie kursy jakie znalazłem nie mówią nic o layach

@EDIT
Dałem radę. Temat można zamknąć.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [CSS]+[HTML] Pozycjonowanie slidera. Youras 2 4,754 16-01-2016, 23:11
Ostatni post: Szymon Słowik
  Pozycjonowanie obraków senioro 4 4,109 18-07-2012, 13:26
Ostatni post: Kartofelek
  [CSS] Pozycjonowanie Damian19 8 5,481 05-01-2012, 20:44
Ostatni post: Kartofelek
Exclamation [CSS]Pozycjonowanie DIVa względem środka strony MatixYo 4 5,305 16-08-2011, 19:29
Ostatni post: MatixYo
  tło wzgledem strony adus1235 7 5,093 07-05-2011, 02:24
Ostatni post: adus1235

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl