【发布时间】:2016-11-01 22:22:57
【问题描述】:
我试图隐藏 facebook 页面插件,但它看起来不起作用。这是我的 CSS 代码
@media only screen and (max-width:800px){
.fb-page{
visibility: hidden;
}
这是我存储 FB 的 HTML 部分。
<section id="login-form" class="no-margin customloginform">
<label>Username: </label><br /><asp:TextBox runat="server" ID="txtUsername" type="text" CssClass="centermargin" class="form-control" required="required"></asp:TextBox><br />
<label>Password: </label><br /><asp:TextBox runat="server" ID="txtPassword" type="password" CssClass="centermargin" class="form-control" required="required"></asp:TextBox><br />
<asp:Button runat="server" id="btnLogin" type="submit" OnClick="btnLogin_Click" name="Login" class="btn btn-primary btn-lg centermargin" required="required" Text="Login" Width="150px"></asp:Button>
<center><a href="Account/ForgotPassword.aspx">Forgot Password</a></center>
<center style="color:#ffffff">Not a member? <a href="Account/Register.aspx">Register</a></center><br /><br />
<div class="hidden-sm"><div class="fb-page " data-href="https://www.facebook.com/TechKidPHMods/" data-tabs="timeline" data-width="280" data-height="409" data-small-header="true" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="https://www.facebook.com/TechKidPHMods/" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/TechKidPHMods/">TechKidPHMods</a></blockquote></div></div>
</section>
所以有什么想法吗?谢谢
【问题讨论】:
-
向我们展示您的 HTML。您应该改用
display: none,但如果FB页面插件不在带有class="fb-page"的元素中,则两者都不会工作。 -
我已经更新了。检查:)
-
尝试将类放在
<div class="hidden-sm">位上。 Facebook 页面代码将用实际的插件 HTML 替换您的<div class="fb-page">,我敢打赌它这样做时会清除类。 -
class="fb-page"是 fb 对那个 div 部分的要求,所以是的......即使使用class="hidden-sm"添加一个新的 div 也不起作用 -
坦率地说,我认为我们需要查看该问题的真实示例页面。其他事情正在发生。您在您的网站中使用 Bootstrap 吗?
标签: html css facebook responsive-design responsive