gpt4 book ai didi

css - 分部中的 Angular 箭头

转载 作者:行者123 更新时间:2023-11-28 12:45:53 25 4
gpt4 key购买 nike

我想为 map 创建类似箭头表示的东西,为此我将使用 RickMarker Google API 支持。但我想在 CSS 中实现类似下图的效果。

enter image description here

如果不可行,请解释原因和替代方法。

最佳答案

警告:这个答案只是为了说明实现这种形状是可能的(尽管采用复杂的方法)。请不要将 CSS 用于此类复杂的形状。您最好使用 PNG 文件。

div {
height: 100px;
width: 200px;
line-height: 100px;
text-align: center;
border: 2px solid gray;
background: -webkit-linear-gradient(45deg, white 90%, #444 91%, #98CC2D 91.5%, #777 94%, #98CC2D 94.5%);
background: -moz-linear-gradient(45deg, white 90%, #444 91%, #98CC2D 91.5%, #777 94%, #98CC2D 94.5%);
background: linear-gradient(45deg, white 90%, #444 91%, #98CC2D 91.5%, #777 94%, #98CC2D 94.5%);
position: relative;
}
div:before {
position: absolute;
content: '';
height: 25px;
width: 25px;
border-right: 2px solid gray;
border-bottom: 2px solid gray;
top: 87.5%;
left: 40%;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
transform: rotate(45deg);
background: white;
}
div:after {
position: absolute;
content: '';
height: 3px;
width: 40px;
top: 10px;
left: 168px;
background: white;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
transform: rotate(45deg);
}
<div>Test bubble</div>

浏览器兼容性 - 在 Chrome v24、Firefox v19、Safari v5.1.7(在 Windows 上)中测试。

最终输出:

enter image description here

关于css - 分部中的 Angular 箭头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25154827/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com