Html 格子砖设计

Html 格子砖设计,html,css,Html,Css,嗨,我正在尝试复制这支钢笔:[1]: 我使用过网格概念,但我对它还不熟悉,所以网格瓷砖/项目设计不准确。 我的代码如下:- /*Base*/ html{ 滚动行为:平滑; } *, html{ 保证金:0; } /*印刷术*/ 李{ 字体系列:无衬线; } h1, 氢{ 字体系列:“Raleway”,无衬线; 字号:700; 字体大小:3rem; } 氢{ 字体大小:1.8rem; } .欢迎部分>p{ 字体大小:1.5rem; 字号:200; } /*布局*/ 导航{ 文本对齐:右对齐; 位

嗨,我正在尝试复制这支钢笔:[1]: 我使用过网格概念,但我对它还不熟悉,所以网格瓷砖/项目设计不准确。 我的代码如下:-

/*Base*/
html{
滚动行为:平滑;
}
*,
html{
保证金:0;
}
/*印刷术*/
李{
字体系列:无衬线;
}
h1,
氢{
字体系列:“Raleway”,无衬线;
字号:700;
字体大小:3rem;
}
氢{
字体大小:1.8rem;
}
.欢迎部分>p{
字体大小:1.5rem;
字号:200;
}
/*布局*/
导航{
文本对齐:右对齐;
位置:粘性;
排名:0;
保证金:0;
}
ulli{
列表样式类型:无;
填充:20px 30px;
身高:100%;
显示:内联块;
}
.欢迎区{
显示器:flex;
弯曲方向:立柱;
证明内容:中心;
对齐项目:居中;
高度:100vh;
保证金:0;
}
.项目网格{
显示:网格;
网格模板列:重复(自动拟合,最小值(50px,1fr));
网格间距:2rem;
}
.项目地砖{
边缘顶端:2rem;
边框:1px纯黑;
页边距底部:0;
}
1.项目地砖跨度{
显示:无;
}
.项目地砖p:悬停跨度{
颜色:橙色;
显示:内联;
字号:200;
}
/*装饰*/
导航{
背景色:#BE3144;
}
李{
颜色:白色;
}
a{
颜色:白色;
文字装饰:无;
字体大小:粗体;
}
ulli:悬停{
背景色:#5A7384;
}
.欢迎区{
背景色:#000;
}
h1{
颜色:白色;
}
.欢迎部分>p{
颜色:红色;
字体:斜体;
}
.项目组{
文本对齐:居中;
填充:4rem2rem;
背景色:#8878c3;
}
.项目组标题{
颜色:白色;
边框底部:0.2rem纯白;
}
.p.项目{
背景色:黑色;
边际上限:0;
}
img{
保证金:0;
宽度:100%;
}

这些是我的一些项目

如果您使用以下代码,则img和p标记之间存在余量的原因是img标记未浮动:

img {
  margin: 0;
  width: 100%;
  float:left;
}
利润应该消失了


希望此帮助

如果您使用以下代码,则img和p标记之间存在空白的原因是img标记未浮动:

img {
  margin: 0;
  width: 100%;
  float:left;
}
利润应该消失了


希望此帮助

我知道一种方法是添加此项,默认情况下,您的
img
display:inline

.project-tile img {
  display: block;
}
/*Base*/
html{
滚动行为:平滑;
}
*,
html{
保证金:0;
}
/*印刷术*/
李{
字体系列:无衬线;
}
h1,
氢{
字体系列:“Raleway”,无衬线;
字号:700;
字体大小:3rem;
}
氢{
字体大小:1.8rem;
}
.欢迎部分>p{
字体大小:1.5rem;
字号:200;
}
/*布局*/
导航{
文本对齐:右对齐;
位置:粘性;
排名:0;
保证金:0;
}
ulli{
列表样式类型:无;
填充:20px 30px;
身高:100%;
显示:内联块;
}
.欢迎区{
显示器:flex;
弯曲方向:立柱;
证明内容:中心;
对齐项目:居中;
高度:100vh;
保证金:0;
}
.项目网格{
显示:网格;
网格模板列:重复(自动拟合,最小值(50px,1fr));
网格间距:2rem;
}
.项目地砖{
边缘顶端:2rem;
边框:1px纯黑;
页边距底部:0;
}
.img项目{
显示:块;
}
1.项目地砖跨度{
显示:无;
}
.项目地砖p:悬停跨度{
颜色:橙色;
显示:内联;
字号:200;
}
/*装饰*/
导航{
背景色:#BE3144;
}
李{
颜色:白色;
}
a{
颜色:白色;
文字装饰:无;
字体大小:粗体;
}
ulli:悬停{
背景色:#5A7384;
}
.欢迎区{
背景色:#000;
}
h1{
颜色:白色;
}
.欢迎部分>p{
颜色:红色;
字体:斜体;
}
.项目组{
文本对齐:居中;
填充:4rem2rem;
背景色:#8878c3;
}
.项目组标题{
颜色:白色;
边框底部:0.2rem纯白;
}
.p.项目{
背景色:黑色;
边际上限:0;
}
img{
保证金:0;
宽度:100%;
}

这些是我的一些项目

我知道一种使其工作的方法是添加此项,默认情况下,您的
img
display:inline

.project-tile img {
  display: block;
}
/*Base*/
html{
滚动行为:平滑;
}
*,
html{
保证金:0;
}
/*印刷术*/
李{
字体系列:无衬线;
}
h1,
氢{
字体系列:“Raleway”,无衬线;
字号:700;
字体大小:3rem;
}
氢{
字体大小:1.8rem;
}
.欢迎部分>p{
字体大小:1.5rem;
字号:200;
}
/*布局*/
导航{
文本对齐:右对齐;
位置:粘性;
排名:0;
保证金:0;
}
ulli{
列表样式类型:无;
填充:20px 30px;
身高:100%;
显示:内联块;
}
.欢迎区{
显示器:flex;
弯曲方向:立柱;
证明内容:中心;
对齐项目:居中;
高度:100vh;
保证金:0;
}
.项目网格{
显示:网格;
网格模板列:重复(自动拟合,最小值(50px,1fr));
网格间距:2rem;
}
.项目地砖{
边缘顶端:2rem;
边框:1px纯黑;
页边距底部:0;
}
.img项目{
显示:块;
}
1.项目地砖跨度{
显示:无;
}
.项目地砖p:悬停跨度{
颜色:橙色;
显示:内联;
字号:200;
}
/*装饰*/
导航{
背景色:#BE3144;
}
李{
颜色:白色;
}
a{
颜色:白色;
文字装饰:无;
字体大小:粗体;
}
ulli:悬停{
背景色:#5A7384;
}
.欢迎区{
背景色:#000;
}
h1{
颜色:白色;
}
.欢迎部分>p{
颜色:红色;
字体:斜体;
}
.项目组{
文本对齐:居中;
填充:4rem2rem;
背景色:#8878c3;
}
.项目组标题{
颜色:白色;
边框底部:0.2rem纯白;
}
.p.项目{
背景色:黑色;
边际上限:0;
}
img{
保证金:0;
宽度:100%;
}

这些是我的一些项目

代码笔似乎不存在现在检查@Loi Nguyen HuynhI不知道为什么,这有点奇怪,但当我在本地机器上运行VSCode时,没有空间,但是