Html code>并尝试通过calc()设置left的坐标,使其与视口的左边缘大致匹配

Html code>并尝试通过calc()设置left的坐标,使其与视口的左边缘大致匹配,html,css,background-image,css-grid,Html,Css,Background Image,Css Grid,编码思想是: .flex-tier .grid-col-1 { position: relative;/* to be reference for absolute children and pseudos */ } .flex-tier .grid-col-1::before { content: ''; position: absolute; z-index:-1; top: 0; bottom: 0; right: 0; left: calc(100% -

编码思想是:

.flex-tier .grid-col-1 {
  position: relative;/* to be reference for absolute children and pseudos */
}

.flex-tier .grid-col-1::before {
  content: '';
  position: absolute;
  z-index:-1;
  top: 0;
  bottom: 0;
  right: 0;
  left: calc(100% - 60vw + 20px );/* where is the left edge about ? 
             start from the right (left:100% is equal to right:0 
             remove 60vw of the viewport that is the 60% ratio of your column at the minimum
             add your average margin */
  background-image: url('https://www.gettyimages.ie/gi-resources/images/Homepage/Hero/UK/CMS_Creative_164657191_Kingfisher.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
在工作演示或

*{
框大小:边框框;
}
.集装箱{
最大宽度:1200px;
保证金:0自动;
边框:实心;
}
.flex-tier.grid-col-1{
位置:相对位置;
}
.flex-tier.grid-col-1::before{
内容:'';
位置:绝对位置;
z指数:-1;
排名:0;
底部:0;
右:0;
左:计算(100%-60vw+20px);
背景图像:url('https://www.gettyimages.ie/gi-resources/images/Homepage/Hero/UK/CMS_Creative_164657191_Kingfisher.jpg');
背景尺寸:封面;
背景位置:中心;
背景重复:无重复;
}
.flex-tier.grid-col-1,
.flex-tier.grid-col-2{
填充:20px;
}
.容器#网格层{
显示:网格;
网格模板柱:60%40%;
网格模板行:自动;
}
下面是工作演示或[fiddle][1]

Lorem ipsum dolor sit amet,是一位杰出的献身者。克拉斯·内克pulvinar turpis。Donec nec enim ultricies,ultrices libero ac,tincidunt nibh。在orci consequeat的新品种中,前庭是一种丛状物。Aliquam nulla sem,发酵菌eget效率
nec,risus的孕妇。分子相框位于amet mauris interdum dapibus。这是一辆无人驾驶的汽车。pulvinar、sollicitudin sollicitudin pharetra、augue urna varius ex、ullamcorper Elite ante vehicula urna。
佩伦茨克阿利奎特·波苏尔·内克苏打水。枕矢状肌大肌萎缩。在tortor faucibus accumsan和eget nisl的马萨。阿利奎姆·阿库姆森·康瓦利斯·弗雷特·维韦拉(Aliquam accumsan convallis ex et viverra)。佩伦茨克临时turpis mi,坐在amet tincidunt eros
马蒂斯和努勒姆是一位非普尔文主义者。前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭

Lorem ipsum dolor sit amet,是一位杰出的献身者。克拉斯·内克pulvinar turpis。Donec nec enim ultricies,ultrices libero ac,tincidunt nibh。在orci consequeat的新品种中,前庭是一种丛状物。Aliquam nulla sem,发酵菌eget效率 nec,risus的孕妇。分子相框位于amet mauris interdum dapibus。这是一辆无人驾驶的汽车。pulvinar、sollicitudin sollicitudin pharetra、augue urna varius ex、ullamcorper Elite ante vehicula urna。 佩伦茨克阿利奎特·波苏尔·内克苏打水。枕矢状肌大肌萎缩。在tortor faucibus accumsan和eget nisl的马萨。阿利奎姆·阿库姆森·康瓦利斯·弗雷特·维韦拉(Aliquam accumsan convallis ex et viverra)。佩伦茨克临时turpis mi,坐在amet tincidunt eros 马蒂斯和努勒姆是一位非普尔文主义者。前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭前庭

.flex-tier .grid-col-1 {
  position: relative;/* to be reference for absolute children and pseudos */
}

.flex-tier .grid-col-1::before {
  content: '';
  position: absolute;
  z-index:-1;
  top: 0;
  bottom: 0;
  right: 0;
  left: calc(100% - 60vw + 20px );/* where is the left edge about ? 
             start from the right (left:100% is equal to right:0 
             remove 60vw of the viewport that is the 60% ratio of your column at the minimum
             add your average margin */
  background-image: url('https://www.gettyimages.ie/gi-resources/images/Homepage/Hero/UK/CMS_Creative_164657191_Kingfisher.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}