Html中Grid布局的边框解法

作者: 前端要摸鱼 | 来源:发表于2019-05-29 10:32 被阅读4次

Html中Grid布局的边框解法

众所周知,grid布局目前得到浏览器的支持已经非常可观了,它强大的功能已经成为很多复杂布局的首选。

同时,很多场景里,它也成为了table布局的优秀替代方案。

但是很多人在使用grid代替table布局时,却发现了一个严重的问题,那就是:
边框非常不方便!

如图,一般情况下,我们都只能给item设置border,但渲染出来的效果嘛……

01.jpg
.container{
    display: grid;
}
.container .item{
    border: 1px solid black
}

效果极其难受,因为每个item都拥有本身的border,这样一来有的地方2px,有的地方1px。

那么应该怎么做呢?
其实很简单,两行css,如下

.container{
    display: grid;
}
.container .item{
    border: 1px solid black;
    margin-left: -1px;
    margin-top: -1px;
}

这样一来,效果就完美了。


02.jpg

相关文章

  • Html中Grid布局的边框解法

    Html中Grid布局的边框解法 众所周知,grid布局目前得到浏览器的支持已经非常可观了,它强大的功能已经成为很...

  • Grid布局参考资料

    张鑫旭-写给自己看的display: grid布局教程阮一峰-CSS Grid 网格布局教程 在Grid布局中,f...

  • grid网格布局

    Grid 布局的属性分成两类容器属性: 项目属性: 1、指定项目的四个边框,分别定位在哪根网格线 2、grid-c...

  • 了解 Xamarin.Forms 创建移动应用程序的基础知识 2

    简介 演示如何在 Grid 中布局。 在 XAML 中创建 Xamarin.Forms Grid。 指定 Grid...

  • Grid布局相关属性

    定义display:grid或inline-grid开启子元素的Grid布局。 不同于flex布局,grid布局是...

  • 【融职培训】Web前端学习 第2章 网页重构16 grid布局

    一、grid布局概述 grid布局与flex布局对比 grid布局可以为网页提供更强大的布局功能,它与flex布局...

  • Good Luck

    概念 HTML以及CSS篇,集中在CSS 说下你常用的几种布局方式,集中往盒模型、flex布局说(至于grid布局...

  • 介绍 CSS 中的长度单位 fr

    简介 在 CSS Grid 网格布局中,引入了一种新的长度单位 fr(fraction)。它表示 Grid 布局中...

  • 2020-02-03

    六、栅格布局方式Grid 众人云,Grid布局是CSS中最强的布局方式。Grid 布局与 Flex 布局有一定的相...

  • Grid学习笔记

    学习Grid布局中的一些笔记。参考:GRID GARDEN grid-column-start属性 网格中从左起第...

网友评论

    本文标题:Html中Grid布局的边框解法

    本文链接:https://www.haomeiwen.com/subject/dzletctx.html