kuba_pilach
8.05.2011, 15:36:49
Witam, mam problem z rzeczą błahą, a jest nią następująca sprawa....
Mam dwa foldery na serwerze: stronka i forum
I mam dwa obrazki, które są połówkami jednego
I chcę zrobić tak, by je rozciągnąć tak, by się złączyły i utworzyły jedność. I by każda połówka miała linka.
Próbowałem z tabelami, lecz mi nie wyszło :/
Z divami też, ale nie umiem za bardzo z nich korzystać.
Bardzo proszę o pomoc i dziękuję z góry!
piotrek0
8.05.2011, 15:49:15
No ja to się tak bardzo nie znam ale tak chamsko można to na tabelce zrobić.
ronisz sobie tabelkę z dwoma td i w każdy wrzucasz obrazek a potem definiujesz rozmiar tegoż obrazka i on wtedy się rozciągnie. tylko rozciąganie obrazków źle wygląda nie wiem po co coś takiego
kuba_pilach
8.05.2011, 15:53:44
Heh, właśnie chodzi o to, by on się rozciągał na całą rozdzielczość...
t_e_l
8.05.2011, 18:12:24
Może zamiast kombinować na tabelkach to utwórz sobie diva nadaj mu odpowiednią szerokość i wysokość, następnie ustaw w nim obrazek który chcesz żeby się rozciągał nadając mu height: 100%, width: 100%.
kuba_pilach
8.05.2011, 18:31:35
Ale obrazki mają być dwa, każdy z innym linkiem... I mają się łączyć w jeden obrazek... wie ktos jak to zrobić?
lobopol
8.05.2011, 18:41:17
Przecież t_e_l napisał ci odpowiedź. 2 divy obok siebie a w nich linki w których są obrazki
kuba_pilach
8.05.2011, 18:51:36
A więc tak wygląda mój kod:
div {
width: 100%;
}
<div><a href="strona/index.php"><img src="tlo1.gif"></div> <div><a href="rpg/index.php"><img src="tlo2.gif"></div>
I jest jeden obrazek pod drugim... :/
A w dodatku gdyby się złączyły razem nie zabrały by 100% szerokości rozdzielczości.
A i jak by ktoś chciał, tu jest podgląd:
http://czwartaera.xaa.pl/
Maciek1705
8.05.2011, 19:04:33
łojeju tylko tyle mogę powiedzieć podstawy podstaw podstawowych a potem tacy się ogłaszają że strony zrobią za 50zł ;p
div.img {
width: 50%;
height:100%;
float:left;
position:relative;
}
<div style="width:100%; height:100%; positon:relative;"> <div class="img"><a href="strona/index.php"><img src="tlo1.gif" alt="" /></a></div> <div class="img"><a href="rpg/index.php"><img src="tlo2.gif" alt="" /></a></div>
lobopol
8.05.2011, 19:06:52
Nie no chłopie podstawy css...
1. Div to element blokowy, a więc bez stylowania jeden wejdzie pod drugi, dodaj obu float:left
2. oba mają ustawioną szerokość na 100% kontenera w którym są, czyli oba mają łącznie 200% szerokości ekranu daj im po 50%
3. wywal marginy i bordery
kuba_pilach
8.05.2011, 19:12:41
Wiem, że z css jestem do tyłu :/
Ale kod Maćka źle działa... :/
Zresztą sami zobaczcie
Zostawia pustą przestrzeń między pierwszym obrazkiem, a drugim
gac3k
8.05.2011, 19:25:58
gościu wybacz ale ty nawet z podstawami htmla jesteś do tyłu, tak ogólnie to w tym pierwszym kodzie nie zamknąłeś tagów a, co naprawił kolega powyżej, i nie dałeś slasha na końcu do taga img co też byłoby bardziej zgodne ze standardami i co też załatwił kolega, a ty marudzisz że źle i nie działa. Jak masz odstępy to kombinuj z margin, padding ewentualnie pozycjonuj ale to ostateczność.
lobopol
8.05.2011, 19:28:59
Dodaj obrazkom szerokość i wysokość 100%
Choć i tak ci to gucio da bo same obrazki mają po bokach i górze po kilka pikseli białego tła ...
kuba_pilach
9.05.2011, 19:45:48
Dzięki wam bardzo i przepraszam was za moje noobostwo... HTML i CSS nigdy się tak naprawdę nie uczyłem...
Tylko takie podstawy podstaw, potrzebne rzeczy do php-mysql,js
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.