i'm trying put d3 graph in background of div, copy , links above it. the svg simple area graph (no frill) deactivates/blocks links. i've tried tweaking z-index no luck. works after removing svg ..
<div class="card"> <div class="card-bg"><svg/></div> <div class="card-top"> <div> <div class="card-header">{{circle.name }}</div> <div class="card-subheader">last updated {{circle.datecreated}</div> </div> </div> <div class="card-body"> <a href="#" onclick=""><span>link one</span></a> <a href="#" onclick=""><span>link two</span></a> <a href="#" onclick=""><span>link three</span></a> <a href="#" onclick=""><span>link four</span></a> <a href="#" onclick=""><span>link five</span></a> </div> </div> style:
.card { background-color: white; width: 100%; height: 300px; padding: 20px; margin-bottom: 20px; border-radius: 2px; /* offset-x | offset-y | blur-radius | color */ box-shadow: 0px 0px 2px rgba(33,33,33,.05); box-shadow: 0px 1px 2px rgba(33,33,33,.2); cursor: default; z-index:1; position: relative; } .card-bg { background-color: transparent; width: 100%; height: 300px; padding: 20px; margin-bottom: 20px; border-radius: 2px; z-index:0; position: absolute; }
define position other static .card-body div. example:
.card-body { z-index: 1; position: relative; } here snippet:
.card { background-color: white; width: 100%; height: 300px; padding: 20px; margin-bottom: 20px; border-radius: 2px; /* offset-x | offset-y | blur-radius | color */ box-shadow: 0px 0px 2px rgba(33,33,33,.05); box-shadow: 0px 1px 2px rgba(33,33,33,.2); cursor: default; z-index:1; position: relative; } .card-bg { background-color: transparent; width: 100%; height: 300px; padding: 20px; margin-bottom: 20px; border-radius: 2px; z-index:0; position: absolute; } .card-body { z-index: 1; position: relative; } <div class="card"> <div class="card-bg"><svg/></div> <div class="card-top"> <div> <div class="card-header">{{circle.name }}</div> <div class="card-subheader">last updated {{circle.datecreated}}</div> </div> </div> <div class="card-body"> <a href="#" onclick=""><span>link one</span></a> <a href="#" onclick=""><span>link two</span></a> <a href="#" onclick=""><span>link three</span></a> <a href="#" onclick=""><span>link four</span></a> <a href="#" onclick=""><span>link five</span></a> </div> </div>
Comments
Post a Comment