<li>
我在 .js 文件中为页面中的标签定义了一个 css 样式。我正在尝试在不更改现有 css 和 js 文件以及页面布局的情况下修改 html 页面。我想插入以下代码:
<div style="float: left; width: 18%; bottom: 6.4%; border-right-style: groove; border-right-width:2px; border-top-style: groove; border-top-width:2px; border-bottom-style: groove; border-bottom-width: 2px; padding-right: 0%; padding-top: 0%; margin-right: 0%; margin-top: 0%; position: fixed;">
<ul class="MenuBarVertical">
<li>Text 1</li>
<li>Text 2</li>
</ul>
</div>
但是 html 页面中的每个<li>
标签都会自动从现有的 css 文件中选择样式。<li>
对于某些标签,我不想要这个。我想要一个不同的CSS<li>
标签。是否有可能我将这些<li>
标签包含在标签下<div>
并将一个类添加到 div 标签并为其定义一个特定的 css,它可以覆盖每个<li>
标签的现有 css?<li>
我可以通过在标签中定义样式(如<li style="...">
. 它工作正常,但我必须在每个<li>
标签中添加样式。我想知道我是否将 id 或 class 添加到父标记并在页面本身的某处为其编写 css 以覆盖 .css 文件中的现有样式。代码是什么?如何在节中声明这样的css?还是我应该在正文中声明?
我希望我能够解释我的问题。我想知道覆盖标签的 css 样式的可能方法。