Несколько раз я вижу черную пунктирную границу, например, линию вокруг текста или содержимого при нажатии. Это в основном происходит с Firefox. Я попытался установить border: none;
, чтобы избавиться от него без успеха.Как избавиться от пунктирной линии по контенту
Вот пример кода:
<div class="main">
<div class="sub">
<button>Show</button>
</div>
</div>
<span>
<button class="styled-button">
Click
</button>
</span>
Вот CSS:
button {
outline: 0;
border: 0;
text-decoration:0;
-moz-outline-style: 0;
}
.styled-button {
color: #fff;
background: green;
height: 36px;
width: 145px;
padding: 2px 25px;
margin: 10px;
outline: none;
border: none;
text-decoration: none;
-moz-outline-style: none;
}
span {
outline: 0;
border: 0;
text-decoration:0;
}
Может ли один предложить мне исправить для этого? Почему он появляется на первом месте?
Update:
Я думал, что я был в состоянии исправить это в какой-то момент. Но у некоторых из моего контента все еще есть проблема, и это в Mozilla Firefox. Я обновил вопрос с помощью кода. Пожалуйста, ознакомьтесь с fiddle
какой язык вы используете, и то, что контроль они? – Jade
Здравствуйте, @Jade, обновите детали вопроса. Благодаря! – Netizen
'outline: none', может быть? – Nevertheless