我正在写一个网站,我遇到了问题。我有一个'卡'div,里面有一个图像,我使用position:relative
移动到它的中间。我的问题是,当我在div中写入文本时,底部总会有一些白色空间,正好是图像一半的大小(17vw)。
我看到了this solution,我这样使用它:calc(100% - 17vw)
但它不起作用。
您可以在我的网站http://nuno99costa.xyz/test
中查看问题示例答案 0 :(得分:1)
在style.css的第54行使用margin-top: -17vw
代替top: -17vw
(您也可以删除position: relative
。)
否定margin-top
会移除上方空间,而top
只会移动元素。