如何忽略HTML和CSS中的两个换行符?
我正在调试一个现有的Java/JSP/Struts应用程序,不知怎的,它生成了两个换行符,并在页面中留下了很大的空间:如何忽略HTML和CSS中的两个换行符?,html,css,jsp,Html,Css,Jsp,我正在调试一个现有的Java/JSP/Struts应用程序,不知怎的,它生成了两个换行符,并在页面中留下了很大的空间: <Br></Br> <Br></Br> 见我的上一个问题: 但这会导致应用程序中所有的中断行都被忽略,而不是我正在寻找的理想解决方案,我认为br是由Struts生成的,很难控制,所以我想知道CSS中是否有一种方法可以将2个中断定义为“不可忽略”,可能是这样的 brbr { display: none; } br.br { dis
<Br></Br>
<Br></Br>
见我的上一个问题:
但这会导致应用程序中所有的中断行都被忽略,而不是我正在寻找的理想解决方案,我认为br是由Struts生成的,很难控制,所以我想知道CSS中是否有一种方法可以将2个中断定义为“不可忽略”,可能是这样的
brbr { display: none; }
br.br { display: none; }
我试过了,没用,一定是格式不对,这里的CSS专家都能回答我的问题吗?在选择器中使用
+
:
br + br { display: none; }
E+F
:匹配紧跟在同级元素E之前的任何F元素
简单:
br + br {display:none;}
这将使用+
选择器选择紧跟在另一个br
后面的br
Ref:和br支持类为什么不提供类
<br class="hey" />
brbr
将匹配具有该名称的标记,br.br
将匹配具有名称br
且具有类br
的元素。
<br class="hey" />
.hey{
display:none;
}