html - Angular 横幅 CSS

标签 html css transparency

我正在创建一个在一些网站中使用的 Angular 横幅,并且我正在使用以下 CSS 方法来创建三 Angular 形;

#corner-ad-btn {
position: absolute;
top:0;
right:0;
width:0px;
height:0px;
border-top: 420px solid #fff;
border-left: 420px solid transparent;
z-index: 100;}

我在 html 中使用的是它;

<a href="#" id="corner-ad-btn">

它位于实际 jpg 广告的顶部。它工作得很好,除了按钮在整个方形区域处于事件状态,这将覆盖网站的太多部分。是否可以让透明区域不可点击?

我尝试了另一种方法,其中 did 被旋转和隐藏,但这需要主体上有一个隐藏的溢出,这在网站上不起作用。

这是一个jsfiddle

最佳答案

你能在链接周围创建一个 div 并给它一个隐藏的溢出,而不是把隐藏的溢出放在正文上吗?

关于html - Angular 横幅 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20881294/

相关文章:

html - CSS:与父级相关的非离散最小高度,但也能够扩展父级

image - Flutter:具有填充父级背景颜色的透明子级

css - 使用CSS使两个透明图像重叠

c - 如何在 GLFW 中启用帧缓冲区透明度?

html - div 内的 CSS 100% 宽度

html - CSS:高度覆盖最小高度:最小内容

php - 显示来自数据库的数据的通知和警告

javascript - 在折叠列表中时不会选择复选框

javascript - 最后一张幻灯片首先在幻灯片结束时重叠

css - 设置固定位置时div消失