0

我正在尝试在标头/导航下方显示一个社交分享栏。现在,由于我无法控制的内联样式,它被掩盖了。

这是我的包装 div 在产品上的样子。

<div id="sharebar_801" class="sharebar-inline-desktop sharebar-wrapper sharebar-inline-mobile" i-amphtml-fixedid="F1" style="top: calc(0px);">

奇怪的是在沙盒和本地,它没有style="top: calc(0px);"

我不能用它覆盖它,!important因为这会破坏验证,为什么会有那种风格,我能做些什么来删除它?

4

1 回答 1

2

简短的回答是,这样做是为了自动调整元素以在查看器应用程序中的可移动顶部栏的呈现中正确表现。

应该是您的0px样式定义的实际计算值(因此,并不总是 0)。如果这不起作用,则 AMP 中可能存在错误。在这种情况下,请在https://github.com/ampproject/amphtml/issues/new上提交一个带有小型重现案例的错误

于 2017-06-27T21:13:42.910 回答