gpt4 book ai didi

CSS 正文 :after not displaying

转载 作者:行者123 更新时间:2023-11-28 11:01:06 41 4
gpt4 key购买 nike

为了在 iPad 上的 Safari 上显示视差效果,我采用了以下 CSS 规则:

body:after {
content: "";
position: fixed;
top: 0;
height: 100vh;
left: 0;
right: 0;
z-index: -1;
background: url(https://www.batteryminerals.com/wp-content/uploads/2015/11/F8A7576-e1520920156360.jpg) center center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

你可以在 this site 上看到这个效果(在“当前元素”部分后面)。

对应staging site有 CSS 规则:

body.home:after{
content:"";
position:fixed; /* stretch a fixed position to the whole screen */
top:0;
height:100vh; /* fix for mobile browser address bar appearing disappearing */
left:0;
right:0;
z-index:-1; /* needed to keep in the background */
background: url('http://batmin.insightcomdes.com.au/wp-content/uploads/2015/11/F8A7576-e1520920156360.jpg') center center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

this file .

它还有内联 <style> :

<style>
body:after{
content:"";
position:fixed; /* stretch a fixed position to the whole screen */
top:0;
height:100vh; /* fix for mobile browser address bar appearing disappearing */
left:0;
right:0;
z-index:-1; /* needed to keep in the background */
background: url('http://batmin.insightcomdes.com.au/wp-content/uploads/2015/11/F8A7576-e1520920156360.jpg') center center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
</style>

第 531 行。

但是,背景图像不会显示在暂存站点。

如果我在生产网站上查看 Chrome 代码检查器,我会看到:

        ::after
</body>
</html>

但是在暂存站点上,我没有在代码检查器中看到::after。

你能明白为什么吗?

最佳答案

最后我得到了你的解决方案:

只需在 css 中添加 display:block 即可:

body.home:after{
content:"";
position:fixed; /* stretch a fixed position to the whole screen */
top:0;
height:100vh; /* fix for mobile browser address bar appearing disappearing */
left:0;
right:0;
z-index:-1; /* needed to keep in the background */
background: url('http://batmin.insightcomdes.com.au/wp-content/uploads/2015/11/F8A7576-e1520920156360.jpg') center center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
display:block;
}

关于CSS 正文 :after not displaying,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50246114/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com