Re: image внутри div
От: DrZubr Беларусь  
Дата: 25.10.05 11:29
Оценка: 4 (1) +1
Здравствуйте, amida, Вы писали:

A>Есть такая конструкция

A><div>
A> <img /> <img /> <img /> ...
A></div>
A>Ее смысл: необходим блок с определенным цветом фона, на нем в строку выстраиваются картинки.
A>У каждого <img> установлен float: left;
A>Из-за этого они отображаются не внутри div.
A>Если не устанавливать float: left; они выстраиваются в строку внутри div, но между ними и нижней границей div образуется отступ, несмотря на то, что в css отступ обнулен и для картинок и для div.
A>Какие предложите решения?
A>Спасибо.

<div><img /> <img /> <img /></div>
... << RSDN@Home 1.2.0 alpha rev. 618>>
ICQ [168117153]
Re[2]: image внутри div
От: DrZubr Беларусь  
Дата: 25.10.05 13:15
Оценка: 1 (1) +1
Здравствуйте, amida, Вы писали:

A>Здравствуйте, amida, Вы писали:


A>Проблема снята.

A>Помог отрицательный margin.
A>Кстати проблема была и в IE и в FF.

Предпололжу, что имеет место быть еще и какой-то косяк со стилями, который отрицательным margin'ом и спрятался Ибо описанная проблема наблюдается только в IE (если не использовать никаких "лишних" стилей) и решается методом приведенным мной выше.
... << RSDN@Home 1.2.0 alpha rev. 618>>
ICQ [168117153]
Re[2]: image внутри div
От: Plague Россия  
Дата: 25.10.05 11:33
Оценка: +2
DZ>
DZ><div><img /> <img /> <img /></div>
DZ>

+1
Ну вот! Только хочешь ответить, как кто-нить опередит!
А вообще, как я понимаю — это баго-фича IE, не так ли?
Re[5]: image внутри div
От: Mamut Швеция http://dmitriid.com
Дата: 25.10.05 13:22
Оценка: +1
P>>>А вообще, как я понимаю — это баго-фича IE, не так ли?
DZ>>Именно. Забыл сказать про IE...

П>Обалдеть... Если б пришлось делать что-то подобное — век бы не догадался...


Ну, достаточно наткнуться раз пять и вырвать на голове остатки волос


dmitriid.comGitHubLinkedIn
image внутри div
От: amida Молдова  
Дата: 25.10.05 11:10
Оценка:
Есть такая конструкция
<div>
<img /> <img /> <img /> ...
</div>
Ее смысл: необходим блок с определенным цветом фона, на нем в строку выстраиваются картинки.
У каждого <img> установлен float: left;
Из-за этого они отображаются не внутри div.
Если не устанавливать float: left; они выстраиваются в строку внутри div, но между ними и нижней границей div образуется отступ, несмотря на то, что в css отступ обнулен и для картинок и для div.
Какие предложите решения?
Спасибо.
i worship cybermind
Re: image внутри div
От: Пацак Россия  
Дата: 25.10.05 11:28
Оценка:
Здравствуйте, amida, Вы писали:

А кусочек кода вместе со стилем можно?
Ку...
Re[3]: image внутри div
От: DrZubr Беларусь  
Дата: 25.10.05 11:49
Оценка:
Здравствуйте, Plague, Вы писали:

DZ>>
DZ>><div><img /> <img /> <img /></div>
DZ>>

P>+1
P>Ну вот! Только хочешь ответить, как кто-нить опередит!

В болшой семье...

P>А вообще, как я понимаю — это баго-фича IE, не так ли?


Именно. Забыл сказать про IE...
... << RSDN@Home 1.2.0 alpha rev. 618>>
ICQ [168117153]
Re: image внутри div
От: siroshka  
Дата: 25.10.05 12:13
Оценка:
Здравствуйте, amida, Вы писали:

A>Есть такая конструкция

A><div>
A> <img /> <img /> <img /> ...
A></div>
A>Ее смысл: необходим блок с определенным цветом фона, на нем в строку выстраиваются картинки.
A>У каждого <img> установлен float: left;
A>Из-за этого они отображаются не внутри div.
A>Если не устанавливать float: left; они выстраиваются в строку внутри div, но между ними и нижней границей div образуется отступ, несмотря на то, что в css отступ обнулен и для картинок и для div.
A>Какие предложите решения?
A>Спасибо.

Попробуй так:

<div style="border:0">
<img /> <img /> <img /> ...
</div>

снизу отступ должет исчезнуть
Re[4]: image внутри div
От: Пацак Россия  
Дата: 25.10.05 12:17
Оценка:
Здравствуйте, DrZubr, Вы писали:

P>>А вообще, как я понимаю — это баго-фича IE, не так ли?

DZ>Именно. Забыл сказать про IE...

Обалдеть... Если б пришлось делать что-то подобное — век бы не догадался...
Ку...
Re: image внутри div
От: amida Молдова  
Дата: 25.10.05 13:02
Оценка:
Здравствуйте, amida, Вы писали:

Проблема снята.
Помог отрицательный margin.
Кстати проблема была и в IE и в FF.
i worship cybermind
Re[3]: image внутри div
От: Mamut Швеция http://dmitriid.com
Дата: 25.10.05 13:23
Оценка:
DZ>Предпололжу, что имеет место быть еще и какой-то косяк со стилями, который отрицательным margin'ом и спрятался Ибо описанная проблема наблюдается только в IE (если не использовать никаких "лишних" стилей) и решается методом приведенным мной выше.

Скорее всего, глобальный силь на все div'ы или изображения


dmitriid.comGitHubLinkedIn
Re: image внутри div
От: Annet Украина http://annet.dn.ua
Дата: 25.10.05 13:35
Оценка:
Здравствуйте, amida, Вы писали:

A>Есть такая конструкция

A><div>
A> <img /> <img /> <img /> ...
A></div>
A>Ее смысл: необходим блок с определенным цветом фона, на нем в строку выстраиваются картинки.
A>У каждого <img> установлен float: left;
A>Из-за этого они отображаются не внутри div.
A>Если не устанавливать float: left; они выстраиваются в строку внутри div, но между ними и нижней границей div образуется отступ, несмотря на то, что в css отступ обнулен и для картинок и для div.
A>Какие предложите решения?
A>Спасибо.

попробуйте

в 1 случае — прописать float:left для самого дива
во 2 случае — прописать для img vspace="0"
Re[3]: image внутри div
От: amida Молдова  
Дата: 25.10.05 14:05
Оценка:
Здравствуйте, DrZubr, Вы писали:


DZ>Предпололжу, что имеет место быть еще и какой-то косяк со стилями, который отрицательным margin'ом и спрятался Ибо описанная проблема наблюдается только в IE (если не использовать никаких "лишних" стилей) и решается методом приведенным мной выше.


Угу.
В итоге обошелся и без отрицательного margin.
Просто все <img> выстроил в строку без пробелов и переносов.
i worship cybermind
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.