Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html CSS显示:无/块不在窗体内工作_Html_Css - Fatal编程技术网

Html CSS显示:无/块不在窗体内工作

Html CSS显示:无/块不在窗体内工作,html,css,Html,Css,仍在使用纯CSS语言切换器 CSS是否显示:带有div或span的none/block在HTML表单中不起作用 代码如下: .tab{显示:无} .default选项卡{显示:块} :target~。默认选项卡{显示:无} eng:target~.eng, 目标~.deu{ 显示:块 } 一些英文内容 他是德国的一员。 男性的 Mä;nnlich 女的 威布里奇 男性的 Mä;nnlicha~b中的~selector表示b的以下所有兄弟姐妹 您可能希望影响b,即使它们不是兄弟姐

仍在使用纯CSS语言切换器

CSS是否显示:带有div或span的none/block在HTML表单中不起作用

代码如下:

.tab{显示:无} .default选项卡{显示:块} :target~。默认选项卡{显示:无} eng:target~.eng, 目标~.deu{ 显示:块 } 一些英文内容 他是德国的一员。 男性的 Mä;nnlich 女的 威布里奇 男性的 Mä;nnlicha~b中的~selector表示b的以下所有兄弟姐妹

您可能希望影响b,即使它们不是兄弟姐妹,而是兄弟姐妹的子代(在您的案例中是表单的子代),因此您必须将a~*b添加到现有选择器中:

a ~ * b,
a ~ b {}

你的需要存在于你的问题中,而不仅仅是在第三方网站上我不知道你的问题是什么。您希望显示什么,以及它与实际显示的内容有何不同?要回答您提出的实际问题,标记中的元素与其他标记中的元素没有区别:display:block和display:none与其他任何位置的工作方式相同。您的具体问题是什么?您正在引用哪些元素和类,并且认为哪些元素和类不起作用?:target~。默认选项卡将选择具有该类的目标的同级。默认选项卡。您是:target链接的兄弟-其子链接不是。您可能需要:target~.default tab、:target~ form.default tab之类的内容。您还必须将同样的想法添加到您的.eng和.deu选择中。