Есть такой svg
в коде на фон, и он растягивается на всю страницу как положено, но path
внутри него почему-то не заполняет весь экран:
html,
body {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}
.bg {
width: 100%;
height: 100%;
}
.bg svg {
width: 100%;
height: 100%;
}
<div class="bg">
<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 500 330">
<path class="x-1" opacity="0.2" fill="#4C72A0" d="M0,0c300-1.128,155.667,307.332,500,330H0V0z"/>
</svg>
</div>
Как сделать path
внутри svg
на всю ширину и высоту экрана?
Чтобы понять, где находятся границы svg, добавляем бордюр в шапку svg файла
style="border:1px solid red;"
После настройки пропорций и размеров эта красная рамка будет не нужна, сотрите её.
Чтобы svg занял всё пространство контейнера добавляем внутри svg файла width="100%"
, height="100%"
и команду preserveAspectRatio="none"
<style>
html,
body {
width: 100%;
height: 100%;
}
</style>
<div class="bg">
<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 500 330" preserveAspectRatio="none" style="border:1px solid red;" >
<path class="x-1" opacity="0.2" fill="#4C72A0" d="M0,0c300-1.128,155.667,307.332,500,330H0V0z"/>
</svg>
</div>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Хочу, чтобы нижнее подчеркивание появлялась только при активной ссылке, но не могу реализовать
Товарищи, подскажите способ, который можно применить к тексту так, что будет казаться, будто текст выделен мышью
Есть таблица со спортсменами,в ней поля id спортсмена уникальное not null и вид спорта, нужно вывести тех, кто занимается больше чем одним видом...