Html 使边界div具有相同的宽度且不垂直交叉
问题1:我试图让我的div框具有相同的宽度,不管我使用的文本长度如何(我将使用最多2个数字),但我无法让它工作 问题2:目标平台是可移动的,当发生换行时,“框”位于上面一行文本的正下方(边框相互交叉) 使用div“groups”的原因是javascript一次要更改4个框的值Html 使边界div具有相同的宽度且不垂直交叉,html,css,border,Html,Css,Border,问题1:我试图让我的div框具有相同的宽度,不管我使用的文本长度如何(我将使用最多2个数字),但我无法让它工作 问题2:目标平台是可移动的,当发生换行时,“框”位于上面一行文本的正下方(边框相互交叉) 使用div“groups”的原因是javascript一次要更改4个框的值 <!DOCTYPE html> <html> <head> <style> .wrap { white-space: normal !important;
<!DOCTYPE html>
<html>
<head>
<style>
.wrap {
white-space: normal !important;
}
.online {
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 2px solid #00CC00;
width: 20px;
text-align: center;
padding: 2px;
display: inline;
}
.test {
display: inline;
}
</style>
</head>
<body>
<div id="A1-result" class="test">
<div class="online">0</div>
<div class="online">1</div>
<div class="online">2</div>
<div class="online">3</div>
</div>
<div id="A2-result" class="test">
<div class="online">4</div>
<div class="online">5</div>
<div class="online">6</div>
<div class="online">7</div>
</div>
<div id="A3-result" class="test">
<div class="online">8</div>
<div class="online">9</div>
<div class="online">10</div>
<div class="online">11</div>
</div>
<div id="A4-result" class="test">
<div class="online">12</div>
<div class="online">13</div>
<div class="online">14</div>
<div class="online">15</div>
</div>
</body>
</html>
.包裹{
空白:正常!重要;
}
.在线{
边界半径:5px;
-moz边界半径:5px;
-webkit边界半径:5px;
边框:2px实心#00CC00;
宽度:20px;
文本对齐:居中;
填充:2px;
显示:内联;
}
.测试{
显示:内联;
}
0
1.
2.
3.
4.
5.
6.
7.
8.
9
10
11
12
13
14
15
将显示:内联
属性更改为显示:内联块
.online {
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 2px solid #00CC00;
width: 20px;
text-align: center;
padding: 2px;
display: inline-block;
}
.test {
display: inline-block;
}