Я хочу показать тип границы для элемента, но без использования свойства border. Это возможно?Показать границу элемента без использования свойства border
ответ
У CSS3 есть два варианта, которые вы могли бы использовать: outline
и box-shadow
.
Или, если вам требуется поддержка старого браузера, используйте фон div
, чтобы создать границу.
'outline' не является новостью для CSS3. – BoltClock
outline
вместо border
. Это также имеет дополнительное преимущество; высота/ширина div не добавляет точек из контура, где он делает это только с border
.
его не поддерживает все IE, только от IE8 – deerua
Я этого не знал, спасибо. Тем не менее, это не то, о чем я буду беспокоиться, поскольку менее 3% пользователей IE (что составляет 0,2% от общего количества/использования всех браузеров) используют IE7 или ниже. – poepje
Это о чем беспокоиться, если он находится в матрице поддержки браузера, и мы этого не знаем. размер окна для границ + ширина: http://paulirish.com/2012/box-sizing-border-box-ftw/ – Luca
Другой вариант
<div style="background-color: black; padding: 2px">
<div style="background-color: white">
hello!!
</div>
</div>
можно использовать :before
pseudoelement с указанным width/height
и background-color
прикладной (конечно pseudoelements не appliable для самозакрывающихся элементов, как img
, input
, hr
, ...)
- 1. Показать границу макета без установки
- 2. Сохранить объект без использования свойства
- 3. Показать/скрыть без использования CSS
- 4. Таблица border = "0" показать на печати
- 5. Получение элемента из файла xaml без использования свойства x: Name
- 6. показать границу для таблицы
- 7. позиционирование в CSS без использования элемента позиции
- 8. border-radius.htc делает границу округлой, но не
- 9. WPF Анимация свойства ребенка без использования имени
- 10. Скрыть/показать границу на выбранной кнопке чтения
- 11. показать/скрыть без использования hide() и показать()
- 12. Показать отдельную строку не границу
- 13. Показать прогресс без использования изображения
- 14. border-collapse изменение ширины элемента
- 15. Скрыть и показать Divs без использования JQuery
- 16. WPF TabControl border border
- 17. Показать границу на avalonEdit: TextEditor
- 18. Скрыть/Показать нижнюю границу Richtextbox в WPF?
- 19. Border-Box Transparent Border
- 20. показать границу div при нажатии ссылки
- 21. Показать Div's Border Вместо родительского
- 22. border-bottom появляется поверх элемента
- 23. Состояние MouseOver для элемента Border
- 24. border-image внутри элемента (вставка)
- 25. Почему таблица перекрывает границу родительского элемента div?
- 26. Показать текущее местоположение без использования CLLocationManager
- 27. Как показать границу TableRow, но не TableCells '
- 28. показать/скрыть границу вокруг содержащей div? Javascript
- 29. Border (контур) на градиентной границе
- 30. CSS border-bottom в середине
Почему вы не хотите использовать 'border'? – BoltClock
Я согласен с BoltClock, всегда полезно указать ваше намерение, а не то, что, по вашему мнению, является решением. – Fewfre