У меня настоящий псих здесь. У меня есть родительский элемент, который обертывает две вещи: изображение героя и текст. Теперь, чтобы этот образ героя всегда «склеивался» для нижней части окна браузера, я вынужден использовать абсолютное позиционирование. И вот в чем проблема: позиционирование текста должно быть относительно самого изображения героя, поэтому мне не нужно постоянно их менять, когда изменяется размер экрана. Есть идеи, как это сделать? Теперь я прошу прямое решение. Я хотел бы видеть логику решения проблемы, которая, на мой взгляд, была бы очень полезной.Как решить проблему позиционирования?
ответ
С CSS3 вы могли бы, например, сделать это
#the-image, #the-text {
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
}
#the-text {
font-size: 24pt;
bottom: 5rem;
color: white;
font-weight: 700;
}
См Fiddle.
Gunnar, cudos вам мат. Чистое великолепие. Есть только одна часть, я не понял, и это касается использования трансформации собственности. – Rokke
Добро пожаловать, translateX - это всего лишь одно значение для свойства преобразования css3, которое может использоваться для различных преобразований 2d и 3d элементов. Подробнее см. Https://developer.mozilla.org/en/docs/Web/CSS/transform. Я обновил скрипт с помощью Javascript, чтобы повернуть некоторые изображения по щелчку. – Gunnar
Это хороший ответ Гуннар. Upvoted. –
- 1. Как решить проблему позиционирования ДИВА
- 2. Как решить эту проблему?
- 3. Как решить эту проблему?
- 4. Как решить эту проблему?
- 5. Как решить эту проблему?
- 6. Как решить эту проблему?
- 7. как решить проблему взаимоблокировки?
- 8. Как решить проблему обещания?
- 9. Как решить проблему org.hibernate.LazyInitializationException?
- 10. Как решить проблему ajaxcontroltoolkit.extendercontrolbase.dispose()?
- 11. как решить проблему swrevealviewcontroller
- 12. Как решить эту проблему?
- 13. Как решить проблему Theme.AppCompat.Light
- 14. Как решить эту проблему?
- 15. Как решить проблему jQuery?
- 16. Как решить проблему SecurityException?
- 17. Как решить эту проблему?
- 18. как решить эту проблему?
- 19. Как решить проблему nsusredefaults
- 20. Как решить проблему javax.mail.AuthenticationFailedException
- 21. Как решить проблему параллелизма?
- 22. Как решить проблему оптимизации
- 23. Как решить проблему mysql_fetch_array()
- 24. Как решить проблему javax.mail.AuthenticationFailedException?
- 25. Исправить конкретную проблему позиционирования CSS
- 26. Невозможно вычислить проблему позиционирования CSS
- 27. Как решить эту проблему UITextView
- 28. Как решить проблему с весной
- 29. java.lang.NoClassDefFoundError Как решить эту проблему?
- 30. Как решить эту проблему вращения?
Прикрепить код, нет изображений. – Troyer