У меня есть div, который действует как всплывающая подсказка, когда мышь наводит курсор на ссылку. Концептуально он имеет 5 строк: строку текста, кнопку, разделитель, строку текста, кнопку.
----------------
| Click here: |
| [Button1] |
| ---------- |
| Or Click Here: |
| [Button2] |
------- -------
\/
Каждая строка в настоящее время является div с фоном изображения для своего содержимого, и все это работает нормально. Но теперь нам нужно условно отобразить комбинации верхней и нижней кнопок. Как я могу сохранить видимые элементы по центру во всплывающем элементе div, когда «строки» отображаются или скрыты? У всплывающего элемента div должен быть минимум 20px отступ в верхней части.
---------------- ----------------
| || |
| Or Click Here: || Click here: |
| [Button2] || [Button1] |
| || |
| || |
------- ------- ------- -------
\/ \/
Я прочитал это: http://www.boutell.com/newfaq/creating/centervertically.html, но я не уверен, как применить его к нескольким сложенным содержимым.