Я пытаюсь создать желтую гребешную границу 15px вокруг общего контента Divs (например, с фоновыми фотографиями или видео) для некоммерческого дошкольного веб -сайта. Вот эффект, который я стремлюсь:
Фото или видео с зубчатой границей
Я использую CMS, где авторы контента могут изменить контент (не CSS), поэтому мне нужно сохранить функции фонового изображения/видео CMS. Моя основная задача-получить границу зубчатых зубцов при сохранении фона дивизионного . Я не могу использовать статические изображения PNG/SVG в качестве границ, потому что они должны быть отзывчивыми и повторными. JavaScript разрешен в качестве последней среды. PrettyPrint-Override ">.fun-frame-1 {
--r: 100px;
z-index: 2;
padding: calc(1.1 * var(--r)) !important;
mask: linear-gradient(#000 0 0) no-repeat 50% / calc(100% - 1 * var(--r))
calc(100% - 1 * var(--r)),
radial-gradient(farthest-side, #000 97%, #0000) 0 0 / calc(1 * var(--r))
calc(1 * var(--r)) round !important;
}
.fun-frame-1.border-yellow::before {
content: "";
position: absolute;
inset: 0;
z-index: -1;
background: transparent; /* how to make this the yellow border? */
--r: 100px;
padding: calc(1.1 * var(--r));
transform: scale(1.1);
mask: linear-gradient(#000 0 0) no-repeat 50% / calc(100% - 1 * var(--r))
calc(100% - 1 * var(--r)),
radial-gradient(farthest-side, #000 97%, #0000) 0 0 / calc(1 * var(--r))
calc(1 * var(--r)) round;
}
.fun-frame-2 {
border: 15px solid transparent;
border-image-source: url("data:image/svg+xml;utf8,
");
border-image-slice: 15;
border-image-repeat: round;
}
И вот примеры div s в CMS, которые нуждаются в применяемой границе:
We believe
that a sense of belonging is foundational to a meaningful education. At Third Street, every child’s identity is honored, and every family is warmly welcomed. Families are encouraged to share their culture and background, and we come together as a community several times a year, for sing-alongs.
Подробнее здесь: https://stackoverflow.com/questions/797 ... -using-css
Как создать зубчатую границу вокруг Div, содержащего контент BG с использованием CSS ⇐ CSS
Разбираемся в CSS
1753278445
Anonymous
Я пытаюсь создать желтую гребешную границу 15px вокруг общего контента Divs (например, с фоновыми фотографиями или видео) для некоммерческого дошкольного веб -сайта. Вот эффект, который я стремлюсь:
Фото или видео с зубчатой границей
Я использую CMS, где авторы контента могут изменить контент (не CSS), поэтому мне нужно сохранить функции фонового изображения/видео CMS. Моя основная задача-получить границу зубчатых зубцов при сохранении фона дивизионного . Я [b] не могу [/b] использовать статические изображения PNG/SVG в качестве границ, потому что они должны быть отзывчивыми и повторными. JavaScript разрешен в качестве последней среды. PrettyPrint-Override ">.fun-frame-1 {
--r: 100px;
z-index: 2;
padding: calc(1.1 * var(--r)) !important;
mask: linear-gradient(#000 0 0) no-repeat 50% / calc(100% - 1 * var(--r))
calc(100% - 1 * var(--r)),
radial-gradient(farthest-side, #000 97%, #0000) 0 0 / calc(1 * var(--r))
calc(1 * var(--r)) round !important;
}
.fun-frame-1.border-yellow::before {
content: "";
position: absolute;
inset: 0;
z-index: -1;
background: transparent; /* how to make this the yellow border? */
--r: 100px;
padding: calc(1.1 * var(--r));
transform: scale(1.1);
mask: linear-gradient(#000 0 0) no-repeat 50% / calc(100% - 1 * var(--r))
calc(100% - 1 * var(--r)),
radial-gradient(farthest-side, #000 97%, #0000) 0 0 / calc(1 * var(--r))
calc(1 * var(--r)) round;
}
.fun-frame-2 {
border: 15px solid transparent;
border-image-source: url("data:image/svg+xml;utf8,
");
border-image-slice: 15;
border-image-repeat: round;
}
И вот примеры div s в CMS, которые нуждаются в применяемой границе:
We believe
that a sense of belonging is foundational to a meaningful education. At Third Street, every child’s identity is honored, and every family is warmly welcomed. Families are encouraged to share their culture and background, and we come together as a community several times a year, for sing-alongs.
Подробнее здесь: [url]https://stackoverflow.com/questions/79712019/how-to-create-a-scalloped-border-around-a-div-containing-bg-content-using-css[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия