Ocena wątku:
- 0 głosów - średnia: 0
- 1
- 2
- 3
- 4
- 5
Spacje między obrazkami.
|
Liczba postów: 3
Liczba wątków: 1
Dołączył: 14-09-2010
Reputacja:
0
Muszę wstawić obok siebie parę ikonek. Kiedy wstawiam je w poniższy sposób czyli wszystkie img w jednej lini jest ok.
Nie lubię jednak tak kodzić bo nieczytelnie to wygląda. Kiedy obrazki wstawiam w sposób:
to w miejscu przejścia do nowej lini powstają brzydkie znaki które dają się zaznaczyć jak tekst. Obrazki mają display:inline, zero marginów itp. W kodzie na 100% nic nie ma oprócz "enterów". Jakieś porady?
Liczba postów: 393
Liczba wątków: 0
Dołączył: 04-06-2010
Reputacja:
15
Ale masz problemy, tez chciałbym takie mieć.
- spróbuj: float:left - jeśli nie zatrybi to se daruj "szkoda czasu".
Liczba postów: 2,587
Liczba wątków: 2
Dołączył: 03-04-2010
Reputacja:
58
@Ghert - zartujesz czy jakąś prowokację chcesz zrobić?
Liczba postów: 53
Liczba wątków: 2
Dołączył: 14-09-2010
Reputacja:
1
ja to robię w ten sposób:
Kod: <div style="font-size:0;">
<img src="#" />
<img src="#" />
<img src="#" />
</div>
prawdopodobnie Twój problem polega na tym, że pomimo, że html ignoruje białe znaki, to traktuje enter w kodzie jako spację - stąd odstępy pomiędzy obrazkami w takim zapisie
oczywiście zapisz to przy pomocy styli css
Liczba postów: 3
Liczba wątków: 1
Dołączył: 14-09-2010
Reputacja:
0
(15-09-2010, 03:55)Pedro84 napisał(a): @Ghert - zartujesz czy jakąś prowokację chcesz zrobić? Jak ty wszędzie prowokacje widzisz to może sobie daruj i po prostu nie odpowiadaj...
(15-09-2010, 14:14)beny napisał(a): ja to robię w ten sposób:
Kod: <div style="font-size:0;">
<img src="#" />
<img src="#" />
<img src="#" />
</div>
prawdopodobnie Twój problem polega na tym, że pomimo, że html ignoruje białe znaki, to traktuje enter w kodzie jako spację - stąd odstępy pomiędzy obrazkami w takim zapisie
oczywiście zapisz to przy pomocy styli css  Dzięki, działa. O tym nie pomyślałem >.<
Liczba postów: 2,587
Liczba wątków: 2
Dołączył: 03-04-2010
Reputacja:
58
Ludzie, przecież takie rzeczy się formatuje CSSem. Pomyślałeś co wtedy jak będziesz musiał w taki div wstawić tekst? Poza tym, elementu umieszczone koło siebie powinny być umieszczone w liście. Podstawy się kłaniają...
Liczba postów: 3
Liczba wątków: 1
Dołączył: 14-09-2010
Reputacja:
0
Liczba postów: 2,587
Liczba wątków: 2
Dołączył: 03-04-2010
Reputacja:
58
To w porządku, myślałem, że bez listy jedziesz. Ale na przyszłość pamiętaj, takie rzeczy eliminuje się CSSem (float, display, padding, margin).
A...i stosuj CSS Reset.
Liczba postów: 2,411
Liczba wątków: 14
Dołączył: 10-08-2009
Reputacja:
132

Hehe. Przecież to stary błąd za czasów IE 5.
IE czytało czasami enter jako spacje. Nie dało się tego wtedy normalnie obejść.
W dzisiejszych czasach ten problem nie istnieje. Dlaczego? Bo a) mamy float:left; b) możemy wyświetlać obrazki blokowo (co kasuje zbędne "miejsce" - o czym napewno wszyscy wypowiadający się wiedzą), c) są doctype ustawiający typ dokumentu. Jak się tego nie używa, to wychodzą krzaczki ;]
Tyle wywodu. Ogólnie takie błędy wychodzą przy źle pisanym dokumencie. Przy dobrej składni te błędy nie występują ;]
tyle na temat.
|
Podobne wątki… |
Wątek: |
Autor |
Odpowiedzi: |
Wyświetleń: |
Ostatni post |
|
[css] odleglosci miedzy divami w pionie |
grzesiek77 |
6 |
4,318 |
27-12-2011, 14:17
Ostatni post: grzesiek77
|
|
Przejścia między podstronami |
Marys |
1 |
2,169 |
05-11-2011, 22:30
Ostatni post: Kartofelek
|
|
[CSS,PHP]Problem z podlinkowanymi obrazkami/przycinanie się strony w Chrome |
nadroke |
0 |
1,418 |
03-11-2011, 02:24
Ostatni post: nadroke
|
|
Zbędne spacje i odstępy w kodzie |
Darek88 |
1 |
1,881 |
27-10-2011, 18:10
Ostatni post: Kartofelek
|
|
Pasek z obrazkami |
Smarth |
1 |
2,245 |
16-06-2011, 20:53
Ostatni post: zacharij
|
Użytkownicy przeglądający ten wątek:
|
|
Sponsorzy i przyjaciele
|
|
|