Javascript 如何隐藏CSS网格区域名称显示

Javascript 如何隐藏CSS网格区域名称显示,javascript,html,css,css-grid,Javascript,Html,Css,Css Grid,我正在使用CSS网格布局和HTML开发一个简单的UI。我有许多网格行和列 这就是我如何编写CSS和HTML的方法,如下所示 WP桌面 html,正文,.grid容器{高度:98%;边距:2;} .grid容器*{ 边框:2件纯蓝; 位置:相对位置; } .grid容器*:在{ 内容:attr(类); 位置:绝对位置; 排名:0; 左:0; } .网格容器{ 显示:网格; 网格模板柱:1fr 1fr 1fr 1fr 1fr; 网格模板行:1.8fr 0.2fr 1fr; 网格模板区域:“プロジ

我正在使用CSS网格布局和HTML开发一个简单的UI。我有许多网格行和列

这就是我如何编写CSS和HTML的方法,如下所示


WP桌面
html,正文,.grid容器{高度:98%;边距:2;}
.grid容器*{
边框:2件纯蓝;
位置:相对位置;
}
.grid容器*:在{
内容:attr(类);
位置:绝对位置;
排名:0;
左:0;
}
.网格容器{
显示:网格;
网格模板柱:1fr 1fr 1fr 1fr 1fr;
网格模板行:1.8fr 0.2fr 1fr;
网格模板区域:“プロジェクトビュー 设计区设计区设计区大纲“”プロジェクトビュー 设计源其他大纲“”プロジェクトビュー 终端属性”;
}
.プロジェクトビュー {网格区域:プロジェクトビュー; }
.设计区域{网格区域:设计区域;}
.设计{网格区域:;}
.Source{网格区域:;}
.其他{网格区域:;}
.Terminal{网格区域:Terminal;}
.Outline{网格区域:Outline;}
.Properties{网格区域:属性;}
设计
来源
其他

除非您特别将其放在那里,否则不会显示
测试设计区域。因此只需删除文本即可

.grid{
显示:网格;
网格模板区域:“设计区域二”;
网格模板行:1fr 1fr;
}
.设计区{
边框:1px点灰色;
网格区域:设计区域;
}
.第二区{
边框:1px点灰色;
网格区域:区域二;
}

这里是文本,设计区没有文本

除非您特别将其放在那里,否则不会显示
测试设计区域。因此只需删除文本即可

.grid{
显示:网格;
网格模板区域:“设计区域二”;
网格模板行:1fr 1fr;
}
.设计区{
边框:1px点灰色;
网格区域:设计区域;
}
.第二区{
边框:1px点灰色;
网格区域:区域二;
}

这里是文本,设计区没有文本

您的问题在于css的这一部分,在css中,您将attibute显示为框中的内容,这显然是您不想要的:

.grid-container *:after { 
 content:attr(class);
 position: absolute;
 top: 0;
 left: 0;
}

删除此选项将删除布局中的文本。

您的问题在于css的这一部分,在该部分中,您将attibute显示为框中的内容,这显然是您不想要的:

.grid-container *:after { 
 content:attr(class);
 position: absolute;
 top: 0;
 left: 0;
}
.grid-container *:after { 
 content:attr(class);
 position: absolute;
 top: 0;
 left: 0;
}
删除此选项将删除布局中的文本

.grid-container *:after { 
 content:attr(class);
 position: absolute;
 top: 0;
 left: 0;
}
从上面的类中删除
content:attr(class);
属性。现在,您正在向打印类名的网格区域添加内容


从上述类中删除
content:attr(class);
属性。您现在正在向打印类名的网格区域添加内容。

这是您的全部代码吗?您刚才发布的代码保证不会输出“测试设计区域”在屏幕上,您需要发布更多、更具代表性的代码,以便人们能够帮助您。设置其“高度:0;”类别
。设计区
,而不是只给出两行代码,请将您的所有代码放在此处。@所有人都用完整的代码更新了帖子。如果运行该程序,您将注意到网格区中有文本w我不想显示这是你所有的代码吗?你刚刚发布的代码保证不会输出“测试设计区”在屏幕上,您需要发布更多、更具代表性的代码,以便人们能够帮助您。设置其“高度:0;”类别
。设计区
,而不是只给出两行代码,请将您的所有代码放在此处。@所有人都用完整的代码更新了帖子。如果运行该程序,您将注意到网格区中有文本w我不想显示此代码。但我的问题是wrt“content:attr(class)”。我最初还没有发布完整的代码。这就是你给出这个答案的方式。谢谢你的帮助。对不起,我的英语很好。此代码有效。但我的问题是wrt“content:attr(class)”.我最初还没有发布完整的代码。你就是这样给出这个答案的。谢谢你的帮助。很抱歉我的错误english@TechUser没问题。如果有任何答案对您有帮助,请不要忘记接受。这将在您搜索解决方案后帮助用户。@TechUser没问题。如果有任何答案对您有帮助,请不要忘记接受。这有助于用户搜索解决方案。