小编Gök*_*urt的帖子

删除因缩放导致的Google地图上的网格线

如何从谷歌地图中删除白色网格线?我添加了zoom:0.7 css属性来映射div,从我的研究中,这些属性都添加了白线.

是否可以从谷歌地图中删除白线而不删除缩放属性?因为我需要地图与现在完全相同.或者我们有缩放的替代方案吗?

这是代码:

function initMap() {
  var map = new google.maps.Map(document.getElementById('map'), {
    zoom: 5,
    disableDefaultUI: true,
    center: {
      lat: 38.755724,
      lng: -96.492369
    }
  });

}
Run Code Online (Sandbox Code Playgroud)
html,
body {
  height: 100%;
  margin: 0;
  padding: 0;
}
#map {
  height: 100%;
  zoom: 0.7;
  -moz-transform: scale(0.8);
  -moz-transform-origin: 0 0;
}
Run Code Online (Sandbox Code Playgroud)
<div id="map"></div>
<script async defer src="https://maps.googleapis.com/maps/api/js?callback=initMap"></script>
Run Code Online (Sandbox Code Playgroud)

以下是它的外观:

带有网格线的Google地图

javascript css google-maps

8
推荐指数
1
解决办法
3180
查看次数

仅使用CSS将悬停效果应用于图像的非透明部分

题:

确保CSS悬停效果仅应用于不透明的复杂图像部分的最简单/最佳方法是什么?

我有一个svg,其中的部件是透明的,但是,悬停效果将应用于整个svg的矩形区域.

代码片段:

#bear {
  width: 150px;
  background-color: red;
}
#bear:hover + #bearBox {
  background: green;
}
#bearBox {
  position: absolute;
  background: red;
}
Run Code Online (Sandbox Code Playgroud)
<img id="bear" src="http://www.clipartbest.com/cliparts/4Tb/o5d/4Tbo5dxEc.svg">
<p id="bearBox">Touching Bear</p>
Run Code Online (Sandbox Code Playgroud)

在上面的代码片段中,要求是:hover状态仅通过悬停熊而不是整个img元素(背景设置为红色以用于说明目的)来触发.


CodePen:http://codepen.io/cbbcbail/pen/kkVPqK

html css svg image hover

2
推荐指数
1
解决办法
1051
查看次数

使用C#中的params隐藏/覆盖基类方法

我有一个抽象类,它有一个带params参数的方法,如下所示.我想用一个方法覆盖和隐藏这个方法,该方法在继承类时需要一定数量的参数而不是params.

public abstract class BaseClass{
    public List<int> list = new List<int>();
    public void Add(params int[] numbers){
        list.AddRange(numbers);
    }
}

public class ChildClass : BaseClass{
    public override void Add(int a, int b, int c){
        base.Add(a, b, c);
    }
}
Run Code Online (Sandbox Code Playgroud)

这工作但基类的添加功能仍然可见外部,子类中的添加功能似乎不会覆盖它.有办法吗?

c# polymorphism inheritance abstract-class overriding

0
推荐指数
1
解决办法
261
查看次数