矢印と矢印の枠線を持つツールチップがありますが、どのようにツールチップのボックスの影を得るには矢印が必要ですか?CSSの枠線の枠線の追加ボックスの影
クロスブラウザソリューションが必要です。私はCSSフィルタを使用することはできません。
.tooltip {
position: absolute;
}
.arrow_box {
position: relative;
background-color: #fff;
border: 1px solid lightgrey;
border-radius: 2px;
padding: 12px;
box-shadow: 1px 1.5px 4px 0px rgba(170, 174, 181, 0.45);
-webkit-transform: translateX(6px);
transform: translateX(6px);
}
.arrow_box:after, .arrow_box:before {
right: 100%;
top: 50%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
}
.arrow_box:after {
border-color: rgba(255, 255, 255, 0);
border-right-color: #fff;
border-width: 6px;
margin-top: -6px;
}
.arrow_box:before {
border-color: rgba(211, 211, 211, 0);
border-right-color: #d3d3d3;
border-width: 7px;
margin-top: -7px;
}
<div class="tooltip">
<div class="arrow_box">
<p>tooltip</p>
</div>
</div>
あなたは、このソリューションを試してみました:https://codepen.io/ryanmcnz/pen/JDLhu – besciualex
いけないちょうどそれ通常の長方形作る。..ボーダー(三角)で矢印を作成し、それを回転させてシャドウを適用し、Z-インデックスを低く保つ –
例を使って答えを追加できますか? – ng2user