скрыть пробел внутри div? - PullRequest
2 голосов
/ 20 марта 2010

У меня есть div с 2 изображениями рядом. Theres пространство разделяющих теги. Таким образом, пространство между двумя изображениями. Есть ли способ, которым я могу использовать css, чтобы скрыть пробел (или текст) внутри этого div?

Ответы [ 3 ]

1 голос
/ 20 марта 2010

Вы можете задать стиль <img> с помощью display: block; float: left;. Это должно убрать пробел, так как изображения являются встроенными элементами по умолчанию.

<img src="image1.png" style="display: block; float: left;"> 
<img src="image2.png" style="display: block; float: left;"> 
0 голосов
/ 20 марта 2010

Или вы можете поместить его в и скрывать это всякий раз, когда скрываете div. Или поместите изображение в div с отступом. Или поместите поле на изображении вместо пробела. Много способов сделать это.

0 голосов
/ 20 марта 2010

Просто уберите пробел между тегами в html ...

Изображение является встроенным элементом, что означает, что оно учитывает любой текст, окружающий его. Это включает в себя пробелы. Создание их display:block элементов решило бы это, если бы вы указали их ширину.

Вы можете сделать их display:table, но это неприятный хак, которого следует избегать. Я даже не думаю, что они были бы рядом тогда, но я могу ошибаться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...