Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> obrazek DIV i float
lled3
post
Post #1





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 7.12.2007

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


http://stalowemiasto.pl/uu.html

i jak zrobic, aby obrazek nie wychodzil poza diva, tylko go rozciagal - a jednoczesnie by obrazek byl otaczany tekstem ? (np. gdy obrazek bedzie mniejszy)
Go to the top of the page
+Quote Post
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Wywal floaty.
Kod
<div>
<img src itd/ >
tekst
</div>
Go to the top of the page
+Quote Post
lled3
post
Post #3





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 7.12.2007

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


no to mi obrazka nie otoczy ... tekstem ...
Go to the top of the page
+Quote Post
wookieb
post
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




http://www.kurshtml.boo.pl/html/obrazek,multimedia.html

Kod
<div>
<img src="" align="left"/>
dfgadfgfdsfgdfg
<div style="clear:both;"></div>
</div>


Ten post edytował wookieb 29.11.2008, 18:17:54
Go to the top of the page
+Quote Post
lled3
post
Post #5





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 7.12.2007

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


Cytat
Atrybut ALIGN jest zdeprecjonowany przez specyfikację HTML 4.01 - zaleca się stosowanie stylów.


czyli zostaje float:left - czyli nadal nic ...
Go to the top of the page
+Quote Post
piotrooo89
post
Post #6


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




  1. <img src="6.jpg" style="float:left" />


coś takiego?
Go to the top of the page
+Quote Post
lled3
post
Post #7





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 7.12.2007

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


no cos takiego jest - ale jesli obrazek jest otoczony divem, i tekstu jest mniej niz wysokosc obraza to wywala obrazek poza diva, nie rozciagajac go.
Go to the top of the page
+Quote Post
piotrooo89
post
Post #8


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




zrobiłem coś takiego:

  1. <div>
  2. <img src="6.jpg" style="float:left;" />
  3. fdsfsfsdffgdsdfdsdfsd<br>
  4. fdsfsfsdffgdsdfdsdfsd<br>
  5. fdsfsfsdffgdsdfdsdfsd<br>
  6. fdsfsfsdffgdsdfdsdfsd<br>
  7. fdsfsfsdffgdsdfdsdfsd<br style="clear: both;">
  8.  
  9. </div>
Go to the top of the page
+Quote Post
korek_a
post
Post #9





Grupa: Zarejestrowani
Postów: 115
Pomógł: 9
Dołączył: 26.09.2008
Skąd: krzesło

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


dla diva nadajesz styl display:block; height:35%; no ale wysokości to taka przykładowa
Go to the top of the page
+Quote Post
piotrooo89
post
Post #10


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




Cytat(korek_a @ 30.11.2008, 07:27:13 ) *
dla diva nadajesz styl display:block; height:35%; no ale wysokości to taka przykładowa


twoje rozwiązanie nie zda egzaminu... skąd będziesz wiedział że trzeba div'a na 35% rozciągnąć?
Go to the top of the page
+Quote Post
zegarek84
post
Post #11





Grupa: Zarejestrowani
Postów: 1 332
Pomógł: 294
Dołączył: 12.10.2008
Skąd: Olkusz

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


znalazłem coś takiego:
Cytat
Elementy pływające odsuwają od siebie tylko tekst statycznych (nie pływających) bloków, ale nie zmieniają ich wielkości, przez co tło i obramowanie bloków będzie wchodziło pod elementy pływające.

Można temu zaradzić jedynie ustawiając odpowiedni boczny margines blokom, nad którymi znajduje się element pływający.

zauważ, że jeśli nadasz za mała wysokość bloku to on się dopasuje do zawartości - rozciągnie na większy pomijając elementy pływające... tak więc rozwiązania są 2:
1) nadaj na sztywno minimalna wysokość bloku newsa na tak duzą jak duży tam może największy obrazek sie pojawić
2) prawie to samo ale minimalną wysokość możesz wcześniej ustalić w php pobierając wysokość tego obrazka+ górny margines lub trochu zapasu
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: 24.08.2025 - 10:07