Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [html/php] zamkniecie obiektu w div'ie
andy84
post
Post #1





Grupa: Zarejestrowani
Postów: 165
Pomógł: 0
Dołączył: 14.11.2005
Skąd: London

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


Wiem ze tu malo php ale to co chce zrobic jednak jest w php
mam kod wyswietlajacy obecnie pewnego rodzaju galerje to jego kawalek
  1. <?php
  2. echo '<td width="' . $colWidth . '" >' . 
  3.  '<div id="div"><a href="?page=image-detail&album=' . $albumId . '&image=' . $row['im_id'] . ' " id="galeria_linki">' . 
  4.  '<img src="../image-gallery/viewImage.php?type=glthumbnail&name=' . $row['im_thumbnail'] . '" border="0" class="x" >' .
  5.  '<br>' . $row['im_title'] . '</a></center></div></td>';
  6. ?>

i krotki kod css do tego img wyswietla sie w divie ktory jest 100x100 z ramka czyli ladny kwadrat , teraz jak mam w nim zdiecie ktore jest wieksze od 100x100 chcial bym zeby pokazala sie tylko czesc zdiecia ( nie zmienialo rozmiarow zdiecia ) div by dzialal jak okienko ktore pozwala mi widziec tylko kawalek zdiecia ;/
doszedlem do tego ze div jest na zdieciu jednak reszte zdiecia nadal widac a chcial bym zmaskowac wszystko za nim do tego ten css pod spodem sie kaszani jeszce pod IE7 natomiast jak usune img.x dziala dobrze w 100% tak jak chce pod IE7 a kaszani sie pod FF i Opera, wiec kiedy img.x jest wlaczone IE7 jest skaszanione ( tu nie problem ewentualnie zastosuje if dla css i zmienie to jednak nadal obraz sie pokazuje pod divem bez maskowania ;/ ( sory za taki wywod pozno chyba dlatego )
  1. #div {
  2. width:100px;
  3. height:100px;
  4. border: 1px solid #CCCCCC;
  5. }
  6. img.x
  7. {
  8. position:absolute;
  9. z-index:-1
  10. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
revyag
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


Co do pokazywania części obrazka, to możesz użyć właściwości css clip. Zdefiniujesz nią obszar jaki ma być widoczny. Wcześniej dla elementu ustawiasz overflow:hidden i już (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
andy84
post
Post #3





Grupa: Zarejestrowani
Postów: 165
Pomógł: 0
Dołączył: 14.11.2005
Skąd: London

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


Dzieki wielki e:) przyda sie mi to napewno nie raz ustawilem wlasnie

clip:rect(0px 100px 100px 0px)

i obrazek jest przyciety do 100x100 dzieki wielkie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 23.08.2025 - 18:51