html - 如何从移动 View 中删除数据库

标签 html css responsive-design

我正在开发一个网站,并试图删除“查看更多”按钮,如果单击该按钮,您将看到更大的图像版本。我的代码如下:

HTML

    <figure class="effect-oscar  wowload fadeInUp">
    <img src="images/portfolio/Mahin.png" alt="img01"/>
    <figcaption>

        <p>MS Site<br>
        <a href="images//portfolio/Mahin.png" class = "mahinport" title="MS" data-gallery>View more</a> &nbsp;
            <a href="http://ms.co.uk/" title="MS">View Site</a></p>

    </figcaption>
</figure>

CSS

   @media (max-width: 357px) {


      .mahinport data-gallery{

           display: none;

       }
    }

    @media (max-width: 767px) {
    .mahinport data-gallery{

       display: none;

   }

}

我试图将数据库显示给任何人,但这不起作用。以为这真的很简单,但事实证明我错了,非常感谢您的帮助。

最佳答案

data-gallery 是一个属性。

您可以像这样使用属性选择器 ([]) 选择您的元素:

.mahinport[data-gallery] {

    display: none;

}

或者简单地说:

[data-gallery] {

    display: none;

}

关于html - 如何从移动 View 中删除数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39817955/

相关文章:

html - 从 HTML 源 Swift 中提取链接

php - 如何使用 PHP 检查文本区域的值中是否包含 HTML?

html - 为什么我的图像没有与网格列的底部对齐?

javascript - Div的定位

html - WickedPdf CSS 规则 `page-break-after: avoid` 未按预期工作

html - 规范化浏览器之间的布局

html - 定位没有绝对的div图像

css - 媒体查询无法正常工作

css - 使用 Twitter Bootstrap 响应地重新排序 div?

javascript - 更好地按屏幕尺寸处理台式机、手机和平板电脑或检测平板电脑/手机/台式机?