if else的内联样式

时间:2018-01-23 15:54:40

标签: html css anchor

我想要if else的内联样式?这是可能的。

 <p><a style="display:none" href="download.ashx?[pdflink]" target="_blank">Download</a></p>

如果[pdflink] IS NULL

,则必须显示无

1 个答案:

答案 0 :(得分:2)

您可以尝试使用CSS attribute selector

在下面的代码段中,将隐藏与download.ashx?匹配的锚标记href。因此,如果您在?之后有一个包含其他内容的锚标记,则会显示。

&#13;
&#13;
a[href="download.ashx?"] {
  display: none;
}
&#13;
<p><a href="download.ashx?[pdflink]" target="_blank">Download</a></p>
<p><a href="download.ashx?1" target="_blank">Download</a></p>
<p><a href="download.ashx?anything" target="_blank">Download</a></p>
<p><a href="download.ashx?" target="_blank">Download</a></p>
&#13;
&#13;
&#13;