display: inline — вполне хватает, и кроссбораузерно
Ответить на этот комментарий
фрэнк лэмпард (2 комментария)
1 апреля, 2012 в 01:56
inline использую в тегах H дабы на строчку не перепрыгивали… ну теперь и ещё немного полезностей узнал ))
Ответить на этот комментарий
Бертран
12 июня, 2012 в 01:18
Спасибо за статью, не мог найти хорошего материала по теме. А тут все разжевано до нельзя
Ответить на этот комментарий
Княгиня (661 комментарий)
12 июня, 2012 в 20:58
Приятного аппетита! 😀
Ответить на этот комментарий
Денис (1 комментарий)
17 июля, 2012 в 13:55
Спасибо, как раз были проблемы с инлайном на сайте, сейчас подправил верстку слегка, спасибо еще раз))
Ответить на этот комментарий
Саныч
2 августа, 2012 в 22:02
не один вариант который я нашёл инете не работают в ИЕ9. Просто inline не канает.
Ответить на этот комментарий
Olegua (2 комментария)
8 октября, 2012 в 22:45
vertical-align работает только для элементов с display: table-cell и заданной высотой.
Ответить на этот комментарий
Княгиня (661 комментарий)
9 октября, 2012 в 03:26
О-хо-хо… Во-первых, на элементы строчного и строчно-блочного типов оно тоже действует, но иначе, чем на табличные. Читайте предыдущую заметку. Во-вторых, на табличные ячейки оно действует независимо от наличия высоты: достаточно, чтобы одна ячейка оказалась выше других, и действие vertical-align будет заметно.
Ответить на этот комментарий
Olegua (2 комментария)
27 ноября, 2012 в 13:49
сделайте для для span «display:inline-block» «vertical-align: middle» и поймете о чем это я, а если «вертикальное выравнивание» действует иначе, нежели «вертикальное выравнивание», логично было бы предположить что это уже какое-то другое свойство…
Ответить на этот комментарий
Княгиня (661 комментарий)
27 ноября, 2012 в 13:56
Я для элементов с inline-block обычно делаю vertical-align:top (кстати, по умолчанию оно имеет значение bottom). А если вертикальное выравнивание на один элемент действует иначе, чем другой, логично предположить, что элементы разные.
47 комментариев на «Display: inline-block, или на грани кроссбраузерности»
picture this (1 комментарий)
display: inline — вполне хватает, и кроссбораузерно
фрэнк лэмпард (2 комментария)
inline использую в тегах H дабы на строчку не перепрыгивали… ну теперь и ещё немного полезностей узнал ))
Бертран
Спасибо за статью, не мог найти хорошего материала по теме. А тут все разжевано до нельзя
Княгиня (661 комментарий)
Приятного аппетита! 😀
Денис (1 комментарий)
Спасибо, как раз были проблемы с инлайном на сайте, сейчас подправил верстку слегка, спасибо еще раз))
Саныч
не один вариант который я нашёл инете не работают в ИЕ9. Просто inline не канает.
Olegua (2 комментария)
vertical-align работает только для элементов с display: table-cell и заданной высотой.
Княгиня (661 комментарий)
О-хо-хо… Во-первых, на элементы строчного и строчно-блочного типов оно тоже действует, но иначе, чем на табличные. Читайте предыдущую заметку. Во-вторых, на табличные ячейки оно действует независимо от наличия высоты: достаточно, чтобы одна ячейка оказалась выше других, и действие vertical-align будет заметно.
Olegua (2 комментария)
сделайте для для span «display:inline-block» «vertical-align: middle» и поймете о чем это я, а если «вертикальное выравнивание» действует иначе, нежели «вертикальное выравнивание», логично было бы предположить что это уже какое-то другое свойство…
Княгиня (661 комментарий)
Я для элементов с inline-block обычно делаю vertical-align:top (кстати, по умолчанию оно имеет значение bottom). А если вертикальное выравнивание на один элемент действует иначе, чем другой, логично предположить, что элементы разные.
Михаил (1 комментарий)
Класс)) Это надо популяризировать