CSS:在具有border-radius的链接上显示表格单元:错误显示的边框和多余的边距

B7th

我的目标是制作带有边界半径的可变数量的分页链接,这样看起来一切都很好。在小屏幕下,它也应该占据屏幕的整个宽度,并且链接必须均匀间隔且没有边距。

但是之后,

.pagination{
display:table;
    font-size:0.1px;
    border-collapse:collapse;
}
.pagination a{
    background-color:#8bf;
    display:table-cell;
    font-size:1rem;
    border:1px solid #48f;
    min-width:3rem;
    height:2rem;
    vertical-align:middle;
    text-align:center;
}
.pagination a:first-child{
    border-top-left-radius:1rem;
    border-bottom-left-radius:1rem;
}
.pagination a:last-child{
    border-top-right-radius:1rem;
    border-bottom-right-radius:1rem;
}
@media(max-width:470px){
    .pagination{
        width:100%;
    }
}

将边框取整,同时仍使背景变圆。

此外,链接之间存在无法删除的余量。[编辑:已取出]

我不能为链接的宽度指定1到4之间的宽度。

http://jsfiddle.net/md6s998p/

保利

好的...虽然我不清楚您要问的是什么问题,但我认为这与边境有关。

您仍然可以使用该border-radius属性进行舍入并用abox-shadow代替边框。

我在这个例子中夸大了它

JSfiddle演示

.pagination a{
    background-color:#8bf;
    display:table-cell;
    font-size:1rem; 
    //border:1px solid #48f; /* remove this*/
    min-width:3rem;
    height:2rem;
    vertical-align:middle;
    text-align:center;
    box-shadow:0 0 4px 0 red; /* add this...or variant */
}

坦白说,我想您会发现,将其构造为ul/li/a列表而不是仅将其作为段落中的一系列链接会更容易

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

具有边框和边距问题的CSS

来自分类Dev

在将填充,边距,边框设置为0后,<button>具有多余的边距

来自分类Dev

具有显示表格单元格CSS属性的元素内“覆盖”背景上的奇怪边框-Chrome

来自分类Dev

具有显示表格单元格CSS属性的元素内“覆盖”背景上的奇怪边框-Chrome

来自分类Dev

CSS垂直列表,单元格之间具有自动宽度和边距

来自分类Dev

具有多个表格的CSS表格边框

来自分类Dev

CSS显示:表格单元内容位置错误

来自分类Dev

使用CSS删除HTML中多余的边距或表格的填充

来自分类Dev

当内容从另一个单元格更改时,来自表格布局的表格单元格内的 HTML 内容具有不同的填充和边距

来自分类Dev

CSS边框,外部表格边框未显示

来自分类Dev

CSS - Border none 仍然显示边框

来自分类Dev

显示:表格单元格边距

来自分类Dev

具有显示属性的CSS覆盖元素

来自分类Dev

CSS:边距底不显示

来自分类Dev

CSS nth Div具有不同的边距

来自分类Dev

CSS nth Div具有不同的边距

来自分类Dev

CSS全宽网格-具有均匀边距的列

来自分类Dev

具有自动页边距的css div不会缩小

来自分类Dev

具有显示错误的JavaFX可编辑表格单元格

来自分类Dev

具有填充/边距和相同纵横比的特殊 CSS (Flex)Grid

来自分类Dev

创建具有多个边框的CSS徽章

来自分类Dev

CSS显示:表格单元忽略溢出和宽度

来自分类Dev

具有CSS颜色的活动链接

来自分类Dev

CSS Grid布局,其等宽部分的列和带有边框/边距的部分

来自分类Dev

如何制作具有圆角和直边的CSS形状?

来自分类Dev

具有对角线边的按钮和div(CSS)

来自分类Dev

具有固定宽度和流体含量的CSS边栏

来自分类Dev

具有固定宽度和流体含量的CSS边栏

来自分类Dev

CSS 表格边框底部未显示

Related 相关文章

  1. 1

    具有边框和边距问题的CSS

  2. 2

    在将填充,边距,边框设置为0后,<button>具有多余的边距

  3. 3

    具有显示表格单元格CSS属性的元素内“覆盖”背景上的奇怪边框-Chrome

  4. 4

    具有显示表格单元格CSS属性的元素内“覆盖”背景上的奇怪边框-Chrome

  5. 5

    CSS垂直列表,单元格之间具有自动宽度和边距

  6. 6

    具有多个表格的CSS表格边框

  7. 7

    CSS显示:表格单元内容位置错误

  8. 8

    使用CSS删除HTML中多余的边距或表格的填充

  9. 9

    当内容从另一个单元格更改时,来自表格布局的表格单元格内的 HTML 内容具有不同的填充和边距

  10. 10

    CSS边框,外部表格边框未显示

  11. 11

    CSS - Border none 仍然显示边框

  12. 12

    显示:表格单元格边距

  13. 13

    具有显示属性的CSS覆盖元素

  14. 14

    CSS:边距底不显示

  15. 15

    CSS nth Div具有不同的边距

  16. 16

    CSS nth Div具有不同的边距

  17. 17

    CSS全宽网格-具有均匀边距的列

  18. 18

    具有自动页边距的css div不会缩小

  19. 19

    具有显示错误的JavaFX可编辑表格单元格

  20. 20

    具有填充/边距和相同纵横比的特殊 CSS (Flex)Grid

  21. 21

    创建具有多个边框的CSS徽章

  22. 22

    CSS显示:表格单元忽略溢出和宽度

  23. 23

    具有CSS颜色的活动链接

  24. 24

    CSS Grid布局,其等宽部分的列和带有边框/边距的部分

  25. 25

    如何制作具有圆角和直边的CSS形状?

  26. 26

    具有对角线边的按钮和div(CSS)

  27. 27

    具有固定宽度和流体含量的CSS边栏

  28. 28

    具有固定宽度和流体含量的CSS边栏

  29. 29

    CSS 表格边框底部未显示

热门标签

归档