Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 在视口中调整图像_Html_Css_Bootstrap 4 - Fatal编程技术网

Html 在视口中调整图像

Html 在视口中调整图像,html,css,bootstrap-4,Html,Css,Bootstrap 4,我想将背景图像设置为50vh,并将此曲线置于底部。 但是,当我这样做时,它会从底部弹出图像,曲线丢失。 我该怎么做才能使曲线在设置为50vh后保持不变 .background{ 背景图像:url(“https://i.stack.imgur.com/r45nE.png"); 背景重复:无重复; 高度:50vh; /*高度:916px;*//*这是图像的高度*/ } 您还必须使用背景大小和背景位置属性: .background{ 背景图像:url(“https://i.stack.imgur

我想将背景图像设置为50vh,并将此曲线置于底部。 但是,当我这样做时,它会从底部弹出图像,曲线丢失。 我该怎么做才能使曲线在设置为50vh后保持不变

.background{
背景图像:url(“https://i.stack.imgur.com/r45nE.png");
背景重复:无重复;
高度:50vh;
/*高度:916px;*//*这是图像的高度*/
}

您还必须使用
背景大小
背景位置
属性:

.background{
背景图像:url(“https://i.stack.imgur.com/r45nE.png");
背景重复:无重复;
背景尺寸:封面;
背景位置:0%100%;
高度:50vh;
/*高度:916px;*//*这是图像的高度*/
}

您可以像这样添加背景位置和大小:

.background{
背景图像:url(“https://i.stack.imgur.com/r45nE.png");
背景重复:无重复;
背景位置:中底;
背景大小:100%;
高度:50vh;
/*高度:916px;*//*这是图像的高度*/
}

当您使用As
背景时,图像就在那里,但您只能看到它的上半部分。您需要在视图端口中移动背景

background-position: bottom;
background-size: cover;

Positon将从底部显示您的图像,背景大小将覆盖视口中的图像。

您可以根据需要编辑它。此javascript功能将完成您所需的任务

var c=document.getElementById(“myCanvas”);
var ctx=c.getContext(“2d”);
ctx.beginPath();
ctx.moveTo(20,20);
ctx.bezierCurveTo(20,10020010020);
ctx.stroke()

你可以简单地做如下多重背景:(回答你的老问题)