html - 为特定的 div 指定 css

标签 html css

在制作单页网站的过程中,我的表单的 css 干扰了我页面的其余部分。不一一通过css,指定div,能不能指定div。任何帮助表示赞赏。

最佳答案

我建议您继续阅读 CSS Selectors ,这是 CSS 中的不同方式,您可以选择 HTML 元素的特定部分。

最基本的是:

元素选择器

p { color: #ff0000; }

这会选择 HTML 中与 CSS 规则匹配的任何元素。在这种情况下,它将匹配所有 <p> .

ID 选择器

#paragraph { color: #ff0000; }

这会选择将唯一 ID 设置为“段落”的元素。在这种情况下,它将选择以下任何元素:

<div id="paragraph"></div>
<p id="paragraph"></p>
<span id="paragraph"></span>

请注意,ID 应该是唯一的。您不应该在 HTML 中有多个具有相同 ID 的元素。

类选择器

.paragraph { color: #ff0000; }

类选择器选择所有具有匹配 CSS 规则的类名的元素。请注意,类名不需要是唯一的,与 ID 不同,许多元素可以共享相同的类名。

上面的规则匹配下面的所有元素

<div class="paragraph"></div>
<p class="paragraph header"></p>
<span class="image paragraph"></span>

您还可以将这些(和其他 CSS 选择器)结合起来,以更具体地确定您要选择的内容并使用您的规则设置样式。例如,如果您只想选择所有 <p>与类(class)名称 paragraph ,但没有其他具有相同类别的元素。您将编写以下内容:

p.paragraph { color: #ff0000; }

解决您的问题

有了以上知识,您可以轻松解决您遇到的问题。表单的 CSS 非常通用,它使用元素选择器来选择页面上的所有元素。您可以通过在 HTML 元素上设置类和 ID,然后调整 CSS 规则以选择要更改的特定元素来解决此问题。

关于html - 为特定的 div 指定 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43083000/

相关文章:

css - 如何创建一个自动调整大小以适应 iOS 邮件的 Rails 电子邮件用户邮件程序 View ?

ios - Safari 与 UIWebView 字体大小差异

Android 浏览器不遵守溢出 : hidden with max-width

javascript - 每个数组值旁边的删除按钮

html - 隐藏滚动条

javascript - 如何以一定的透明度在文本上阅读更多内容?

CSS:放置绝对定位元素,以便它从外部接触其父元素

javascript - Polymer 1.0 - 如何在屏幕中保留纸张下拉菜单?

html - 仅在一个 div 上阻止来自单个样式表的样式

html - 在 div 中包含图像