希望有人cal帮我解决这个问题我有。超链接图像通过CSS没有JS,行动,对象等
我需要超链接一个图像,将作为CSS中的背景图像。有没有办法做到这一点?
不幸的是我不能使用jQuery,JS,Ajax,Object或任何形式的操作。脚本被100%阻止。
我有权访问HTML,但对于此特定图片,我需要它来自CSS内部并进行超链接。
有没有办法做到这一点?
感谢
丹尼
希望有人cal帮我解决这个问题我有。超链接图像通过CSS没有JS,行动,对象等
我需要超链接一个图像,将作为CSS中的背景图像。有没有办法做到这一点?
不幸的是我不能使用jQuery,JS,Ajax,Object或任何形式的操作。脚本被100%阻止。
我有权访问HTML,但对于此特定图片,我需要它来自CSS内部并进行超链接。
有没有办法做到这一点?
感谢
丹尼
我需要超链接的图像将作为背景图像在 CSS。有没有办法做到这一点?
不,你不能链接CSS中的元素。
您可以创建一个标签,并给它一个类
HTML -
<a href="/link" class="background-image"></a>
CSS -
.background-image {
display: inline-block;
width: 50px;
height: 50px;
background: url('location/of/your/img.jpg');
}
是的,你可以做一个链接或通过包木窗一个元素与背景中的链接
<a href="link.html"></a>
a {
display: inline-block;
width: 100vw;//change
height: 100vh;//change
background-image: url("paper.gif");
background-color: #cccccc;
}
或窗体
<input type="image" src="/files/2917/fxlogo.png" >
通过CSS这是不可能完成的input type image。这不是该语言所要做的。你最好的选择是绕过js脚本来关注HTML5属性。
谢谢你们的回复。
我可能会尝试用上面提到的href包装一个空div,并缩小html。
我遇到的主要问题是我想放置一个签名,并且不希望它通过添加display:none或直接从html中删除来简单禁用。
我目前的方法我使用jQuery并在特定的DIV后添加它,所以用户不能禁用,因为他们没有访问一些核心文件。
我会玩,一些伟大的想法,所以再次感谢您的快速回复:)