Помощник
|
Убрать расстояние между блоками |
Дмитрий123
|
Сообщение
#1
|
||
|
|
||
|
|||
FightInGlory |
27.12.2010, 23:44;
Ответить: FightInGlory
Сообщение
#2
|
|
[CSS]
margin-left:-4px; [/CSS] Если кто подскажет как это по другому победить буду тоже очень признателен. |
|
|
Alcorn |
28.12.2010, 6:43;
Ответить: Alcorn
Сообщение
#3
|
|
Поставить их вместе без переносов и пробелов - <div class="block"></div><div class="block"></div>
+ прописать vertical-align:top; а то вертикали могут уехать. |
|
|
FightInGlory |
28.12.2010, 10:32;
Ответить: FightInGlory
Сообщение
#4
|
|
и ничгео не изменится. Свойство vertical-align работает только при display:table-cell
дело не в пробелах это 100%, в любом случае останется зазор в 4 пикселя. |
|
|
Alcorn |
28.12.2010, 10:59;
Ответить: Alcorn
Сообщение
#5
|
|
:)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html> <head> <style> * { margin:0; padding:0; } div { vertical-align:top; display:inline-block; border:1px solid black; } .block { width:100px; height:100px; } </style> </head> <body> <div class="block"></div><div class="block"></div> </body> </html> |
|
|
FightInGlory |
28.12.2010, 11:19;
Ответить: FightInGlory
Сообщение
#6
|
|
Неверный пример, вот смотрите, как я и гвоорил ничего из того что вы предложили не работает.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <style> * { margin:0; padding:0; } body,html{ height:100%; width:100%; } .menu{ height:500px; background:green; vertical-align:middle;/*не работает как я и говорил*/ } .block { width:100px; height:100px; display:inline-block; background:red; } </style> </head> <body> <div class="menu"> <div class="block"></div> <div class="block"></div> </div> </body> </html> Как видно отступ 4 пикселя так и остался. |
|
|
Alcorn |
28.12.2010, 11:30;
Ответить: Alcorn
Сообщение
#7
|
|
Повторяю, vertical-align:top; нужен, чтобы блоки не уезжали по вертикали, это может происходить например при цикличном заполнении слева-направо и данное свойство прекрасно с этим справляется.
Второе, блоки должны идти без переносов по "Enter" и без пробелов между ними, у вас в коде они написаны с переносом. Собственно ваш код не удовлетворяет этим условиям, поэтому и не работает. Я выше привёл рабочий вариант. Третье, для IE 6,7 вместо display:inline-block используется display:inline;zoom:1; |
|
|
FightInGlory |
28.12.2010, 11:32;
Ответить: FightInGlory
Сообщение
#8
|
|
Насчет отступов вы правы, насчет свойства vertical-align пока не переубедили)
|
|
|
Alcorn |
28.12.2010, 11:41;
Ответить: Alcorn
Сообщение
#9
|
|
Проверить просто. Поставьте в ряд к примеру 7 блоков размером 200x200, главное чтобы хотя бы один из них перешёл на вторую строку и увидите отступ между строками. Теперь пишем vertical-align:top; и отступ пропадает.
|
|
|
FightInGlory |
28.12.2010, 12:37;
Ответить: FightInGlory
Сообщение
#10
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <style> * { margin:0; padding:0; } body,html{ height:100%; width:100%; } .menu{ height:500px; background:green; vertical-align:top; } .block { width:200px; height:100px; display:inline-block; background:red; } </style> </head> <body> <div class="menu"> <div class="block"></div><div class="block"></div><div class="block"></div><div class="block"></div><div class="block"></div><div class="block"></div><div class="block"></div><div class="block"></div> </div> </body> </html> закинул вроде как вы сказали, но зазор остался. |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Как вы сравниваете ТОП сайтов между собой? | 5 | noviktamw | 6383 | 10.1.2024, 13:23 автор: wanessa |
|
Продам генератор постов для соц. сетей, работающий на контенте со сторонних сайтов, со встроенными своими рекламными блоками под выведение нужной рекламы | 0 | Tutich | 2506 | 19.8.2021, 9:47 автор: Tutich |
|
Выравнивание картинки по центру между текстом | 10 | NikN | 2637 | 6.1.2021, 23:24 автор: buypushplatform |
|
Автоматическая перелинковка между страницами Wordpress | 4 | rokot | 2303 | 28.7.2019, 20:56 автор: rokot |
|
Как убрать полоски с картинками “PushDown” | 4 | mstdmstd | 5736 | 8.10.2018, 17:31 автор: -Сабж- |
Текстовая версия | Сейчас: 19.4.2024, 7:28 |