Я знаю, что мой вопрос может показаться странным, но мне было интересно, есть ли способ конвертировать процент CSS в пиксели. Моя цель состоит в том, чтобы рассчитать ширину и высоту с процентными значениями, но не изменять их при изменении размера экрана. Если есть еще один способ достичь моей цели, я был бы рад это услышать.Преобразование CSS в пиксель
0
A
ответ
1
вы можете сделать это с помощью javascript. вы получаете ширину текущей ширины элемента, а затем устанавливаете эту ширину для элемента.
var wid = document.getElementById("mydiv").offsetWidth;
wid+="px"
это возвращает ширину в пикселях, и вы добавите «точки» в возвращаемом числовое значение , а затем вы можете установить его, как показано ниже
getElementById("mydiv").setAttribute("style",'width:wid');
Вы можете установить ширину документа на один раз в самом начале
$(document).ready(function() { var screenWidth = $(window).width(); $('html,body').css('width', screenWidth + 'px'); });
Смежные вопросы
- 1. преобразование пикселя в пиксель
- 2. OpenCV преобразование цвета на пиксель
- 3. Преобразование ширины окна jQuery в пиксель
- 4. Преобразование координаты lat/lon в пиксель?
- 5. Преобразование вершины экрана в пиксель-пространство? (DirectX)
- 6. Процентное положение CSS минус пиксель
- 7. CSS - пиксель идеального гамбургер анимация
- 8. Как прокручивать строку/пиксель в CSS?
- 9. Как сделать пиксель идеальным шрифтом в css?
- 10. Что такое пиксель (px) в CSS?
- 11. HTML5 преобразование холста - монитор пиксель точки холста
- 12. CSS угловой граничный дополнительный пиксель при увеличении
- 13. CSS-таблица ширины экрана 100% - отсутствует пиксель?
- 14. CSS Прозрачный 1x1 черный пиксель, не прозрачный?
- 15. Может ли пиксель CSS быть дробным?
- 16. Преобразование шрифта TrueType по умолчанию в пиксель в NV Path
- 17. Рисовать пиксель на пиксель в UIView
- 18. Преобразование на пиксель из цветового пространства в другое
- 19. Преобразование dpi/точек в пиксель дает неправильный результат
- 20. Преобразование перехода в пиксель приводит к точному такому же значению
- 21. Преобразование CSS в HTML
- 22. Преобразование css в less
- 23. Преобразование .css в .min.css
- 24. Преобразование в CSS-селектор
- 25. Преобразование Xpath в CSS
- 26. Преобразование SCSS в CSS
- 27. преобразование фреймов в CSS
- 28. преобразование CSS в отзывчивый
- 29. Как преобразовать дюйм в пиксель?
- 30. Лучший способ (или альтернатива) рассчитать пиксель и% в CSS?
Зависит от вашей разметки я бы сказал. Например, если у вас есть контейнер с фиксированной шириной 1000px и 'position: relative', дочерний элемент этого контейнера, скажем,' width: 20% ', всегда будет иметь ширину 200px. – lexith
Это правда. Будет ли это работать, чтобы создать контейнер и установить ширину/высоту в пикселях с помощью javascript, а затем размер всего в нем с процентом? – zfollette
Что именно вы хотите достичь? – lexith