background-imageプロパティでCSSクラスを作成します。ここでボタンに四角形のラップアイコンが表示されるのはなぜですか?
はCSSクラスです:
.showLayers{
background-image: url("https://cdn0.iconfinder.com/data/icons/flat-online-2/64/layers_server_online_web_internet-128.png");
background-repeat: no-repeat;
background-size: 40px 40px;
}
そして、ここでは、私が使用する2つの他のCSSクラスである:ここで
.miniToolbarContant{
cursor:pointer;
width:40px;
height:40px;
transition: transform 0.3s;
}
.button_air-medium {
cursor: pointer;
height: 65px;
width: 65px;
background-color: #fff;
border-radius: 36px;
border: 0;
box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
}
はHTMLである:ここでは
<button type="button" class="button_air-medium ">
<img id="showLayers" class="miniToolbarContant showLayers"/>
</button>
は、それがどのように見えるかです:
そしてここにはfiddlerです。
上記の画像でわかるように、私はアイコンをラップする矩形を持っています。
私の質問は、アイコンを囲む四角形を削除する方法ですか?
ボーダーが画像の一部である可能性がありますか? – Johannes