В примере, почему ширина не 110. Я знаю, что это из-за границы. Но что является кросс-браузер способ установить ширину до 110.Установите ширину до 110
0
A
ответ
2
Попробуйте получить ширину с outerWidth, которая принимает во внимание отступов и границы.
1
Это связано с менее известного под названием собственности box-sizing
.
Размер коробки определяет, какая модель коробки используется для рендеринга объекта.
content-box по умолчанию для большинства элементов, однако элементы формы имеют значение по умолчанию для рамки, которое может немного расстраиваться при стилизации элементов формы.
Вот большой ссылку на box-sizing
0
Ширина может быть считан либо с помощью .width(), который возвращает внутреннюю ширину (удаление отступов и границ пикселей), или .outerWidth(), который возвращает общее ширина.
Ширина может быть установлена с использованием. Ширина (размер), не с .outerWidth (размер).
Смежные вопросы
- 1. Установите ширину JProgressBar до фиксированного размера
- 2. Установите ширину до 100% «остатка» в строке
- 3. Установите ширину тела до 100% документ
- 4. Ответственный Установите ширину и высоту до 80%
- 5. Установите ширину элемента на ширину прокрутки до 100%.
- 6. Установите ширину sap.m.MenuButton
- 7. Установите ширину UITableViewCell
- 8. Установите ширину прядильника на текущую ширину элемента
- 9. Установите ширину div как ширину родительского элемента
- 10. Установите ширину панели ботстрапа в ширину текста
- 11. Установите ширину кнопки на звезду
- 12. Установите ширину ширины от детей до родителей, включая границу
- 13. Установите ширину до 100 процентов текста плюс пробел
- 14. Установите ширину полосы прокрутки DataGridView
- 15. Установите высоту и ширину изображения
- 16. Установите ширину кнопки в Android
- 17. Установите ширину div согласно контенту
- 18. Установите максимальную ширину для RowLayout
- 19. Установите ширину окна в jsDom?
- 20. Установите ширину обзора в android
- 21. Установите максимальную ширину линейной компоновки
- 22. Установите ширину QuaggaJs на 100%?
- 23. Установите ширину толщины мигающего курсора
- 24. Установите ширину желоба в CodeMirror
- 25. Установите ширину столбца для google.visualization.DataTable
- 26. Установите ширину Android Drawable item?
- 27. Установите минимальную ширину столбца на ширину заголовка в PyQt4 QTableWidget
- 28. Overlay ДИВ по изображению и установите ширину
- 29. Установите div на ширину содержащего текст?
- 30. Установите ширину опций в поле выбора
Вы знаете разницу между '.width()' и '.outerWidth()', не так ли? и вы знаете, что вычисление 'width' (и что' border' включено) ... –
@AndreasNiedermair Согласно документации, '.width()' не включает границу. Он возвращает ширину css как числовое значение, граница добавляет к этому значению, но не изменяет значение '.css ('width')'. –
@KevinB правильный - это * не * включает границу. поэтому, если у нас есть стиль браузера 'border-width: 2px;' все становится ясно, не так ли? (см. мой адаптированный 'border-width'-example @ http://jsfiddle.net/RS5wf/4/) –