Добрый вечер. Мне нужна помощь в отношении CSS. Я знаю, что эта проблема была решена несколько раз, но по какой-то причине она не работает для моей программы. Этот скрипт предназначен для создания платы 8x8, при этом ячейки на досках являются одним из 8 различных цветов. Так что я собирался сделать, чтобы определить div, сосредоточенный на черном фоне. Внутри этого div будет мой совет. Поскольку 8 ячеек необходимы по длине и по ширине, я устанавливаю соответствующие атрибуты ширины и высоты кнопок, до 12,5%, т. Е. (100/8)% Я НЕ указывал явное дополнение, но все же все кнопки связаны некоторыми (в основном справа).Нежелательная прокладка вокруг кнопок. CSS
html,
body {
height: 100%;
width: 100%;
}
button::-moz-focus-inner
/*Recommended fix. But not working*/
{
border: 0;
padding: 0;
}
.c1 {
/*For coloring the buttons*/
background-color: #cdaf95;
}
/*Here is the code for classes c2 -c7*/
.c8 {
background-color: #5e2612;
}
.col1 {
/*For defining the size of the buttons.*/
width: 12.5%;
height: 12.5%;
padding: 0;
border: 0;
}
/*Here is code for classes col2-col7*/
.col8 {
width: 12.5%;
height: 12.5%;
padding: 0;
border: 0;
}
/*Board is the id of the division*/
#board {
height: 50%;
width: 50%;
top: 0;
bottom: 0;
left: 0;
right: 0;
max-width: 400px;
max-height: 400px;
position: absolute;
margin: auto;
background-color: white;
}
<body bgcolor="black">
<style>
</style>
<div id="board">
<button class="col1 c1"></button>
<button class="col2 c1"></button>
<button class="col3 c1"></button>
<button class="col4 c1"></button>
<button class="col5 c1"></button>
<button class="col6 c1"></button>
<button class="col7 c1"></button>
<button class="col8 c1"></button>
<button class="col1 c2"></button>
<button class="col2 c2"></button>
<!--And so on upto c8. Thats a total of 64 buttons forming an 8x8 board-->
<button class="col7 c8"></button>
<button class="col8 c8"></button>
</div>
</body>
Любая помощь таким образом, было бы весьма признателен. Заранее благодарю.
Являются ли кнопки встроенными элементами? Может потребоваться, чтобы они блокировали или удаляли пробел вокруг них. –
Поделитесь рабочим примером. Код, которым вы делитесь, в порядке, без прокладки. –
Возможный дубликат [Лучший способ управления пробелами между строчными элементами списка] (http://stackoverflow.com/questions/241512/best-way-to-manage-whitespace-between-inline-list-items) –