Первое сообщение здесь, после долгого времени, используя ваши советы!
Итак, вот моя проблема: я пытаюсь центрировать элемент по горизонтали. Я определил «top: 50%» в CSS и попросил jQuery найти «margin-top: -XXpx».
Работает при загрузке, но когда я обновляю страницу с помощью браузера Chrome или Android, элемент перемещается ниже.
Этого не происходит с Firefox (я не пробовал с другими браузерами).
вы можете увидеть здесь: http://www.porteguillau.me/2/
ли кто-то есть идеи?Проблема с относительным положением на родном браузере Chrome и Android
ответ
Возможно, вы должны использовать абсолютное позиционирование вместо относительного.
Также вы пытаетесь центрировать div по вертикали? Если вы знаете высоту (которая должна быть, если значки являются фиксированными размерами), установите верхнее поле на отрицательную половину высоты div (в вашем примере -150 пикселей или около того).
Кстати, вы можете сделать все, что я только что сказал, просто с CSS. Как правило, избегайте использования jquery для макета, если вам не нужно. – CullenJ
Спасибо, это безопаснее, но я бы хотел, чтобы мои значки имели размер, равный x% тела. Родительский элемент значков устанавливается здесь, чтобы центрировать их по горизонтали. Но я полагаю, что невозможно определить размер элемента на основе его значков «grand» -parent (body-> element->) –
- 1. проблема с абсолютным положением на Chrome 28.0.1500.72
- 2. navbar с фиксированным положением и содержанием с относительным положением
- 3. WPF холст с относительным положением
- 4. проблема с верхним пространством с относительным положением CSS
- 5. javascript не работает на родном браузере для Android
- 6. Телефонная камера на родном браузере
- 7. CSS: Справка с относительным положением/абсолютным
- 8. разница между относительным положением и абсолютным (треугольником)
- 9. Изменения размеров с относительным положением DIV
- 10. Кордова: проблема с абсолютным положением в Android
- 11. Полная высоты Div с относительным положением
- 12. Встроенный блок отображения div с относительным положением
- 13. Выровнять divs с относительным положением относительно горизонтально
- 14. Google Chrome проблема с фиксированным положением и маржей-топом
- 15. jQuery Элементы выбора и перетаскивания с относительным и абсолютным положением
- 16. Как установить div с относительным положением
- 17. TActionToolBar и TActionClients [], значки и подписи с относительным положением
- 18. Открытие локального pdf в родном браузере android
- 19. z-index не работает с фиксированным и относительным положением
- 20. decimal с типом ввода = номер на родном браузере
- 21. Проблема с Android GridView с положением 0
- 22. Элемент перемещения с относительным и отрицательным положением положения
- 23. Боковая панель CSS с относительным положением и набором Z-индексов
- 24. текст на холсте с относительным положением для сеттера
- 25. Проблема FakePath в браузере Chrome
- 26. Контейнер с относительным положением и переполнением скрыт не получает высоту
- 27. Перекрытие разделов с относительным положением вызывает пустое пространство
- 28. Можно ли отлаживать javascript на родном браузере планшета Samsung
- 29. Проблема с таблицей на экране Android Chrome
- 30. border-radius не работает в современном родном браузере Android
Относительный код очень поможет. Я сомневаюсь, что вам нужен jquery, чтобы решить эту проблему. – Cam