По какой-то причине есть тонкая линия над и под буквами ссылки, которая не будет работать правильно. Я играл с ним и смотрел на подобные вопросы, но до сих пор ничего не зафиксировало. Я относительно новичок в дизайне сайта, поэтому извиняюсь, если он неаккуратный, но вот код.Мои элементы имеют границу вокруг букв, которые не связаны
.nav ul {
\t padding: 0px 18px;
\t display: block;
}
.nav a {
\t padding: 8px 18px;
\t border: 2px solid #eeeeee;
\t border-radius: 8px;
\t cursor: pointer;
\t background-color: #000000;
\t display: block;
}
li {
\t display: inline-block;
}
a {
text-decoration: none;
}
/* I didn't want text decoration on any link */
<div class="nav">
\t \t \t <ul>
\t \t \t \t <li><a href="#">1</a></li>
\t \t \t \t <li><a href="#">2</a></li>
\t \t \t \t <li><a href="#">3</a></li>
\t \t \t \t <li><a href="#">4</a></li>
\t \t \t </ul>
\t \t </div>
Edit: Чтобы уточнить, есть область навигационных кнопок, которые не функционируют в качестве ссылки. Например, если бы я щелкнул выше или ниже 1 (<li><a href="#">1</a></li>
), это не привело бы меня к целевому сайту. В других потоках предлагаемое исправление заключалось в том, чтобы сделать блок отображения элемента и встроенный блок li, однако это не устранило его. Кроме того, я забыл добавить еще одну часть, где я сделал все элементы text-decoration: none; Я добавил его в фрагмент кода. Он должен функционировать так же, как и в .nav a, правильно?
что ваш 2px 'border' – kukkuz
что вы действительно нужно, можете ли вы более конкретно? –
тонкая линия над буквами? –