Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS] 2 proste zadania z obrazkami
fleshgrinder
post 24.12.2008, 15:08:46
Post #1





Grupa: Zarejestrowani
Postów: 77
Pomógł: 10
Dołączył: 4.11.2007

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


1. mam diva, a w nim trzy obrazki-linki o nieznanej, rozniej szerokosci [ ale sumarycznie na pewno mniejsze od szerokosci diva ] ustawione w poziomie. jakim stylem odsune obrazki wzgledem siebie i bocznych krawedzi na rowne odleglosci? text-align: center w divie przycisnal je tylko do srodka, nie bylo przerw miedzy nimi, a margin: 0 auto na same linki w ogole nie dziala, podobnie jak justify

2. mam diva, w nim obrazek nieznanej wielkosci i teskt, rowniez nienanej dlugosci. obrazek ulozony do lewej krawedzi diva, tekst ma sie ukladac po prawej stronie obrazka, ale nie przy prawej krawedzi diva, nie ma go tez oplywac. ustawilem obrazkowi i kontenerowi na tekst float: left i jesli tekst jest wysokosci obrazka to wszystko jest w porzadku, natomiast jesli jest wyzszy to spada na dol.

prosze o pomoc smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Pilsener
post 24.12.2008, 15:39:45
Post #2





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

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


1.
  1. <div>
  2. <a href="http://" class="link1"><img /></a>
  3. <a href="http://" class="link2"><img /></a>
  4. <a href="http://" class="link3"><img /></a>
  5. </div>
- daj linkom float left, right a dla trzeciego display:block oraz poeksperymentuj z rozmiarami i marginesami, choć wątpię aby udało się ustawić tak, by działało we wszystkich przeglądarkach. Nawet jak ustawisz równo linki, to obrazki mając różne rozmiary będą burzyły ten układ

2. Niewiele z tego rozumiem, dałbyś jakiś kod
Cytat
ustawilem obrazkowi i kontenerowi na tekst float: left
- a po także dla tekstu? I może to Ci pomoże:
http://kurs.browsehappy.pl/CSS/Float
Go to the top of the page
+Quote Post
fleshgrinder
post 24.12.2008, 16:12:07
Post #3





Grupa: Zarejestrowani
Postów: 77
Pomógł: 10
Dołączył: 4.11.2007

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


ok, oto kod drugiego i wyniki:


Kod

<div class="bigColumn">
       <h2><img src="/hi5Serw/img/partners.png" class="bordered" alt="" ></h2>
               <div class="text">
                   <img src="/hi5Serw/img/partners/rednet_4.png" class="bordered2 left" alt="" >    
                   <div class="left">
                       <h3>redNet Property Group</h3>
                       <p>krotki tekst</p>
                   </div>
               </div>
   </div>
  
  
   div.bigColumn {
       margin-left: 0px;
       width: 600px;
       float: left;
       font-size: 70%;
   }
  
   div.text {
       padding-bottom: 13px;
       border: 1px dashed #bcbdc0;
       border-width: 0 0 1px 0;
       overflow: hidden;
       margin-bottom: 13px;
  
   }

   div.text p {
     padding: 0 12px;
     margin: 0;
   }

  
   img.bordered2 {
       border: 1px solid #cccbc9;
   }
  
   img.left, div.left {
       float: left;
   }


po wstawieniu krotkiego tekstu jest tak jak byc powinno:


po wstawieniu dlugiego tekstu wszystko spada w dol:


Ten post edytował fleshgrinder 24.12.2008, 16:13:15
Go to the top of the page
+Quote Post
decha-design
post 24.12.2008, 17:03:09
Post #4





Grupa: Zarejestrowani
Postów: 415
Pomógł: 46
Dołączył: 26.05.2007
Skąd: Sandomierz

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


tekst weź w kolejnego diva (chyba, że już masz ... nie czytałem kodu haha.gif) i nadaj mu określoną szerokośc w pixelach ... (po prostu oblicz sobie ile powinien mieć ... chyba, że obrazki się bedą zmieniać to wtedy jest problem)


--------------------
Go to the top of the page
+Quote Post
Astarot
post 25.12.2008, 01:14:43
Post #5





Grupa: Zarejestrowani
Postów: 90
Pomógł: 4
Dołączył: 5.02.2006

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


Rowniez kodu nie analizowalem ale wychodzac na przeciw Twoim oczekiwaniom podpowiem:

ad1:) nigdy nie uzywaj wartosci %owych - jest to opcja zla i nie poprawna, a fuj!

ad2) Margin badz padding rozwiarza Twoj problem wzlgem rownej odleglosci elementow miedzy soba


--------------------
torrenty
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 18.06.2025 - 02:45