Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 使边界div具有相同的宽度且不垂直交叉_Html_Css_Border - Fatal编程技术网

Html 使边界div具有相同的宽度且不垂直交叉

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;

问题1:我试图让我的div框具有相同的宽度,不管我使用的文本长度如何(我将使用最多2个数字),但我无法让它工作

问题2:目标平台是可移动的,当发生换行时,“框”位于上面一行文本的正下方(边框相互交叉)

使用div“groups”的原因是javascript一次要更改4个框的值

<!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;
}