Html 如何禁用<;br>;内部标签<;部门>;通过css?

Html 如何禁用<;br>;内部标签<;部门>;通过css?,html,css,Html,Css,不允许我内联显示3个按钮,所以我需要在div中禁用它,我不能只是删除它们,它们会自动显示在那里 我有: <div style="display:block"> <p>Some text</p> <br> <p>Some text</p> <br> </div> 您可以更改CSS以使其不那么显眼,例如: div p, div br { display: inline; } 或者——正如我的


不允许我内联显示3个按钮,所以我需要在div中禁用它,我不能只是删除它们,它们会自动显示在那里

我有:

<div style="display:block">
<p>Some text</p>
<br>
<p>Some text</p>
<br>
</div>

您可以更改CSS以使其不那么显眼,例如:

div p,
div br {
    display: inline;
}

或者——正如我的评论者所指出的:

div br {
    display: none;
}
但是,为了实现您想要的示例,您需要将
p
向下修剪,因此:

div br {
    display: none;
}
div p {
    padding: 0;
    margin: 0;
}

或隐藏p标记后面的任何br,这显然是不需要的

p + br {
    display: none;
}

在classic&;现代设计

使用CSS删除

效果

<style> p br{ display:none; } </style>
p br{显示:无;}
我这样使用它:

@media (max-width: 450px) {
  br {
    display: none;
  }
}
NP:NB:基于基础的媒体查询
nb2:如果其中一位编辑打算在他/她的副本中使用标签,并且您需要在某些情况下(例如,在移动设备上)专门处理标签,则此选项非常有用。

只需删除标签即可;)你希望CSS对此做些什么?这个问题毫无意义……你想通过CSS删除HTML元素吗?不可能。“弄乱我的css”不是一个真正的问题。具体是什么问题?@bottleboot不,他不需要jquery。如果你认为他需要,请给出你的理由。而且在
阶段后,你不应该有

,如果你想删除
标记,你可以通过将
页边距底部:10px
应用到
标记中来获得所需的间距。正确。不过代码稍微多一点。只是指出一个可能的方向。这对我有帮助,所以我会接受这个答案。谢谢你,蒂姆这是个好主意
<p style="color:black">Shop our collection of beautiful women's <br> <span> wedding ring in classic &amp; modern design.</span></p>
<style> p br{ display:none; } </style>
@media (max-width: 450px) {
  br {
    display: none;
  }
}