Можно ли измерить высоту div с помощью php?Можно ли измерить высоту div, используя php?
ответ
Это не возможно: PHP служит HTML код. Браузер оказывает его. Только после того, как он будет вынесен, можно определить высоту надёжно. Различные браузеры могут иметь разную высоту. Различные пользовательские настройки (например, размер шрифта) могут иметь разную высоту.
Единственный способ узнать высоту элемента - использовать JavaScript, который запускается в браузере. Теоретически вы можете отправить результаты обратно на отдельный скрипт PHP, используя Ajax, но я сомневаюсь, что это будет иметь смысл.
Вы можете использовать .height()
JQuery как так:
var height = $("#elementID").height();
(. Есть родной JavaScript подходы к этому, как хорошо, но они имеют тенденцию быть немного длинным и сложным)
Нет, мы не можем. div
предоставлен браузером на основе CSS/JS. в разных браузерах он может быть другим (IE, Firefox). Это не зависит от PHP.
Как уже говорили другие здесь вы не можете использовать PHP для чтения высоты/ширины уже обработанного div. Однако, помимо уже представленных параметров javascript, вы можете использовать PHP для установки высоты и ширины div перед отправкой в браузер. Конечно, это будет в виде встроенного стиля. Это не самое элегантное решение, и, честно говоря, я бы избегал этого, но вы не указали, что конкретно вы хотите сделать, и почему.
Не уверен, что эта информация поможет вам в реализации, но пока не упоминается, и я подумал, что внес свой вклад.
Не обязательно быть встроенным стилем, php может так же легко добавлять имя id или класс, чтобы добиться такого же эффекта. Но +1 за предложение. –
- 1. Можно ли более точно измерить высоту текста SVG?
- 2. Можно ли измерить Canny Edge?
- 3. Можно ли заставить div взять высоту экрана
- 4. Можно ли увеличить высоту div без содержимого?
- 5. Можно ли перезагрузить div, используя jQuery?
- 6. Как измерить скорость веб-сайта, используя php?
- 7. Как измерить высоту div, который не имеет высоты
- 8. Можно ли получить высоту iframe?
- 9. Измерить высоту контейнера с ошибкой TextInputLayout
- 10. Можно ли вызвать контроллер CodeIgniter, используя php?
- 11. Можно ли измерить, насколько далеко движется телефон?
- 12. Можно ли изменить высоту jumbotron?
- 13. Можно ли изменить высоту uitabbarcontroller?
- 14. Можно ли изменить высоту подзаголовка?
- 15. получить высоту разделения в PHP, используя simple_html_dom
- 16. Можно ли видеть активные сеансы, используя php?
- 17. Сделать UL унаследовать Div высоту/высоту Div
- 18. Android: как измерить общую высоту ListView
- 19. Как измерить высоту водяного знака в wpf?
- 20. Как измерить высоту строки таблицы в пикселях
- 21. Как измерить высоту растения на данной картинке?
- 22. можно найти геолокацию, используя zipcode, используя PHP
- 23. Переключить высоту контейнера Div
- 24. Можно ли разместить HTML-код, используя Ajax?
- 25. Можно ли добавить дополнительную высоту в высоту эквалайзера?
- 26. Можно ли изменить высоту текста, а не только высоту строки?
- 27. Можно ли применить бутстрап только для div, используя CDN?
- 28. Можно ли разместить DIV между двумя абзацами, используя только CSS?
- 29. Можно заполнить высоту только CSS?
- 30. Найти высоту div
Что вы пытаетесь сделать? Похоже, вы что-то ошибаетесь. –