Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [html] tlo w div'ie
piasekps
post
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 26.03.2007

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


Czesc

Mozecie mi powiedziec czy da sie jakos zrobic, aby wrzucany obrazek w tlo div'a
rozciagal sie/skalowal sie do rozmiarów div'a w ktorego sie laduje?
obecnie to aby wypelnic miejsce w div'ie background-image powiela sie az uzupelni
calkowicie powierzchnie div'a

Z gory dziekuje za wszelkie sugestie
Pozdrawiam P.S.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
piasekps
post
Post #2





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 26.03.2007

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


ok umiescilem skrypt skalujacy obrazek w osobnym pliku 'resizeImage.php'
1.) czy szerokosc i wysokosc div'a pobrane poprzez

  1. var wysokosc = document.getElementById('cale').offsetHeight
  2. var szerokosc = document.getElementById('cale').offsetWidth


moge umiescic w kodzie php tylko poprzez window.location ?

2.) w jaki sposob najlepiej zrobic to jesli mam kilka div'ow generowanych
poprzez petle for

oto jak wyglada kod

plik glowny.php
  1. <center>
  2. <?php
  3.  echo '<object data="firmy/okno.php?woj='.$name.'" type="text/html"height='.$h.' width=85% style="padding-top:30px;">Twoja przeglądarka nie obsługuje polecenia Object</object>';
  4. ?>
  5.  </center>


plik okno.php
  1. ?>  
  2. <center>
  3. <script type="text/javascript">
  4. var wysokosc = document.getElementById('cale').offsetHeight
  5. var szerokosc = document.getElementById('cale').offsetWidth
  6. window.location="okno.php?w="+wysokosc+"&h="+szerokosc;
  7. </script>
  8. <div class="k1"> 
  9. <?php  
  10.  for($i = 0; $i < count($plik); $i++)
  11.  {
  12. ?>
  13. <div id="cale" style="background-image: url('resizeImage.php?&x=
  14. <?php 
  15.  $_GET['w']
  16. ?>
  17.  &y=
  18. <?php 
  19.  $_GET['h']
  20. ?>
  21.  &nazwa=
  22. <?php  
  23.  'd'.$i.'.png'
  24. ?>
  25.  ');">
  26. <div class="title">
  27. ?>


co chce zrobic tutaj to umiescic tlo div'a ktory zostanie przeskalowany
do wielkosci div'a

ale z takim kodem nic sie nie pojawia, ani przeskalowane tlo ani zaden blad

do skalowania grafiki uzywam tego skryptu

dziekuje za jakis cynk
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.12.2025 - 10:56