Что это за странная белая рамка, которая появляется вокруг моей кнопки ввода ввода HTML? - PullRequest
4 голосов
/ 23 августа 2011

Вот скриншот.

И моя CSS-разметка:

.submitbutton
{
    background: url("/Content/SiteImages/button.png") no-repeat scroll 0 0 transparent;
    color: white;
    cursor: pointer;
    height: 26px;
    width: 76px;
    margin-left: 8px;
    margin-top: 12px;
}

Кроме того, я бы хотел, чтобы фоновое изображение растягивалось в соответствии с размерами кнопки. В настоящее время он отображается в полном размере (я думаю). Любые советы для этого нового веб-разработчика HTML?

Ответы [ 2 ]

7 голосов
/ 23 августа 2011

Кнопки HTML всегда имеют рамку, просто установка border:0; должна исправить это.

0 голосов
/ 23 августа 2011

Попробуйте указать

background: 0; outline: 0;

.

Примечание: Это следует использовать только в целях тестирования, поскольку отключение схемы заставляет людей, которые перемещаютсяс их клавиатурами, чтобы не получать обратную связь при фокусировке на вашей кнопке.

Если это работает, попробуйте использовать более тонкий контур.

...