https://jsbin.com/dazugonoli/1/edit?html,css,output
你们如何为内联块 div 添加边框?想象一下,我正在做一个日历,边框似乎是重复的,并且在盒子的每一侧都不相等。
#parent{
width: 400px;
}
#parent > div{
display: inline-block;
width:50px;
height:50px;
line-height:50px;
background:cyan;
border:1px solid;
text-align:center;
}Run Code Online (Sandbox Code Playgroud)
<div id="parent">
<div>1</div><div>2</div><div>3</div><div>4</div><div>5</div><div>6</div><div>7</div><div>8</div><div>9</div><div>10</div>
</div>Run Code Online (Sandbox Code Playgroud)
小智 5
最简单的解决方案是使用outline而不是border
#parent > div{
display: inline-block;
width:50px;
height:50px;
line-height:50px;
background:cyan;
outline: 1px solid;
text-align:center;
}Run Code Online (Sandbox Code Playgroud)
<div id="parent"><div>1</div><div>2</div><div>3</div><div>4</div><div>5</div><div>6</div><div>7</div><div>8</div><div>9</div><div>10</div>
</div>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1131 次 |
| 最近记录: |