Ocena wątku:
- 0 głosów - średnia: 0
- 1
- 2
- 3
- 4
- 5
[HTML][CSS] Problem z tłem.
|
Liczba postów: 25
Liczba wątków: 6
Dołączył: 28-12-2010
Reputacja:
0
Witam, potrzebuję nałożyć dwa obrazki na siebie. Jeden z nich jest to tło, a drugi to header.
Tylko mam problem, że gdy chcę umieścić na sobie te dwa obrazki to układają się jeden poniżej drógiego.
Czy da się wogule nałożyć na siebie dwa obrazki i je ułożyć?
Liczba postów: 2,411
Liczba wątków: 14
Dołączył: 10-08-2009
Reputacja:
132
margin-top-....px
lub
position:relative dla diva-rodzica a dla dzieci position:absolute; top:0; left:0
Liczba postów: 868
Liczba wątków: 29
Dołączył: 26-06-2009
Reputacja:
27
Jest jeszcze inne rozwiązanie, jedno tło ustawiasz jako tło diva a drugie jako obrazek w tym divie lub div w divie.
Liczba postów: 25
Liczba wątków: 6
Dołączył: 28-12-2010
Reputacja:
0
Jeżeli ustawie position:absolute to strona nie bedzie uniwersalna dla róznych rozdzielczości.
Liczba postów: 868
Liczba wątków: 29
Dołączył: 26-06-2009
Reputacja:
27
(24-01-2011, 21:51)Pluto napisał(a): Jeżeli ustawie position:absolute to strona nie bedzie uniwersalna dla róznych rozdzielczości.
Jeśli ustawi absolute dla elementu w divie to się twoja przepowiednia nie sprawdzi
Liczba postów: 25
Liczba wątków: 6
Dołączył: 28-12-2010
Reputacja:
0
(24-01-2011, 22:05)mateo napisał(a): Jeśli ustawi absolute dla elementu w divie to się twoja przepowiednia nie sprawdzi 
Już to przerabiałem. Przy ustawianiu position:absolute trzeba potem określić odległość od lewej krawędzi i góry bo tego wymaga ten atrybuj. I teraz jeżeli mam rozdzieloczść mojego monitora 1600x1050 to musze ustawić około 400px i gdy zmienie rozdzielczość na np 1024x768 to też to przesunie sie o 400px i jeżeli wszystko tak ustawie to zostanie po prawej pusty pasek.
Liczba postów: 868
Liczba wątków: 29
Dołączył: 26-06-2009
Reputacja:
27
(24-01-2011, 22:20)Pluto napisał(a): (24-01-2011, 22:05)mateo napisał(a): Jeśli ustawi absolute dla elementu w divie to się twoja przepowiednia nie sprawdzi 
Już to przerabiałem. Przy ustawianiu position:absolute trzeba potem określić odległość od lewej krawędzi i góry bo tego wymaga ten atrybuj. I teraz jeżeli mam rozdzieloczść mojego monitora 1600x1050 to musze ustawić około 400px i gdy zmienie rozdzielczość na np 1024x768 to też to przesunie sie o 400px i jeżeli wszystko tak ustawie to zostanie po prawej pusty pasek.
Mylisz się  skoro stworzysz diva o szerokości 1000px, nadasz mu position:relative i w tym divie wstawisz element z position:absolute i left:200px to ten element będzie odsunięty o 200px od lewej krawędzi diva a nie okna przeglądarki.
Liczba postów: 25
Liczba wątków: 6
Dołączył: 28-12-2010
Reputacja:
0
I jest dokładnie tak jak opisałem. Chyba, że błąd jest w moim kodzie.
HTML
Kod: <div id=background_1>
<a><img src="themes/web/images/background_1.png"</a>
</div>
<div class="logo">
<a href="home/" title=""><img src="themes/web/images/logo_1.png"></a>
</div>
CSS
Kod: #background_1 { margin: 0 0 0 330px; width: 1020px; position:absolute ;top:0; }
.logo {width:661px ; height:110px; margin:20px 0 0 370px ; position:relative}
Liczba postów: 578
Liczba wątków: 11
Dołączył: 06-01-2011
Reputacja:
23
25-01-2011, 06:19
(Ten post był ostatnio modyfikowany: 25-01-2011, 06:25 przez Ancik.)
Witaj,
Podaj link do strony, bo nie do końca rozumiem o co ci chodzi i po co tyle kombinowania. To jest cały twój kod? Dlaczego nie wstawiłeś diva background wewnątrz diva logo, tylko jeden pod drugim?
Cytat:I jest dokładnie tak jak opisałem. Chyba, że błąd jest w moim kodzie.
Jest tak jak opisałeś ale dlatego, że obecnie pozycjonujesz ten kontener absolutnie względem body, z uwagi na to, że w obecnej sytuacji .logo nie jest rodzicem #background_1. Jeżeli oba te divy nie są ze sobą strukturalnie powiązane, position: absolute nie zdaje się tu na nic.
Pozdrawiam.
Liczba postów: 25
Liczba wątków: 6
Dołączył: 28-12-2010
Reputacja:
0
25-01-2011, 15:10
(Ten post był ostatnio modyfikowany: 25-01-2011, 15:19 przez Pluto.)
No niestety nie moge podać linku do strony ponieważ robie to na lamp-ie.
|
Podobne wątki… |
Wątek: |
Autor |
Odpowiedzi: |
Wyświetleń: |
Ostatni post |
|
problem z tłem pod menu |
loose |
1 |
3,152 |
06-07-2017, 20:00
Ostatni post: loose
|
|
Kursy (x)HTML/CSS |
DoGeR |
9 |
23,651 |
18-01-2017, 21:55
Ostatni post: Michael
|
|
HTML/CSS/JQUERY - Potrzebuje pomocy / Bezradność |
jokerblitzz |
10 |
10,210 |
28-04-2016, 00:24
Ostatni post: mubi
|
|
[CSS]+[HTML] Pozycjonowanie slidera. |
Youras |
2 |
4,747 |
16-01-2016, 23:11
Ostatni post: Szymon Słowik
|
|
Kolor tła dla aktywnej podstron [CSS i HTML] |
bahafo |
5 |
7,767 |
27-12-2014, 15:25
Ostatni post: Kartofelek
|
Użytkownicy przeglądający ten wątek: 1 gości
|
|
Sponsorzy i przyjaciele
|
|
|