2013-11-26 3 views
-2

Там есть нежелательная белое пространство между элементами, даже когда я поставил margin: 0 Demoвстроенный блок имеет пустое пространство между элементами

Как удалить пустое пространство?

+2

Проведите некоторое исследование, прежде чем спросить. По этому поводу есть около 100 вопросов. Здесь http://css-tricks.com/fighting-the-space-between-inline-block-elements/. 'font-size: 0;' самый элегантный способ. –

+0

есть ссылка – DaniP

ответ

2

Это потому, что у вас есть промежутки между вашими элементами. Вы должны либо удалить пробелы, либо установить font-size: 0 на контейнер. Если вы используете font-size: 0, вам нужно будет установить размер шрифта явно на дочерние элементы.

+0

Правда. Забавно, что на практике это случается нечасто. – isherwood

Смежные вопросы