html - CSS "Display:None"在我的投资组合页面上留下空间

标签 html css wordpress

我正在使用带有 OTW Portfolio Lite 的 wordpress 网站。我将其设置为任何受密码保护的元素都将设置为显示:无

我的 CSS 代码:

.otw-portfolio li.post-password-required {
    display: none !important;
}

我的 HTML 代码:

<li data-id="id-test-portfolio-item" data-type="video " class="post-247 otw-portfolio type-otw-portfolio status-publish post-password-required hentry otw-portfolio-item">
     <article class="post-247 otw-portfolio type-otw-portfolio status-publish post-password-required hentry otw-portfolio-item" id="post-247">
    ...
    </article>
</li>

你可以在这里看到发生了什么:http://www.studiobenna.com/portfolio/

基本上,我在受密码保护的帖子所在的位置(CDW 和 Cheetos Random 之间)得到一个空白区域。如果我通过将其设置为较旧的日期将其移动到最后,它就会消失,但我需要能够在任何日期发布它并且不让它出现。我认为这与网格的设置方式有关,但我不确定如何修复它。如果您有任何想法,请告诉我。

谢谢,

马特

最佳答案

是因为这一行:

.block-grid.three-up > li:nth-child(3n+1) {
  clear: both;
}

你可以删除它。

关于html - CSS "Display:None"在我的投资组合页面上留下空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22824734/

相关文章:

html - 如何在任何显示器分辨率下固定背景图像的宽度

html - 响应式横幅广告

wordpress - wp rest api 获取带有元数据的帖子

php - 如何在 foreach 循环内划分数组结果?

HTML/CSS 显示内联不起作用

javascript - Woocommerce 仅在选择特定付款方式时才运行 javascript

javascript - 如何发布到其他域并在 javascript 中获取结果 html

javascript - 将一个 div 的内容溢出到另一个 div

jquery - 在 CSS 中创建垂直对齐的图库时出现问题

css - 如何选择最后一个 child 的最后一个 child ?