css - 在一个元素上使用两个 CSS 类

标签 css class

我在这里做错了什么?

我有一个 .social div,但在第一个上我想要在顶部填充零,在第二个上我想要没有底部边框。

我试图为此首先和最后创建类,但我认为我在某处弄错了:

.social {
    width: 330px;
    height: 75px;
    float: right;
    text-align: left;
    padding: 10px 0;
    border-bottom: dotted 1px #6d6d6d;
}

.social .first{padding-top:0;}

.social .last{border:0;}

和 HTML

<div class="social" class="first">
    <div class="socialIcon"><img src="images/facebook.png" alt="Facebook" /></div>
    <div class="socialText">Find me on Facebook</div>
</div>

我猜不可能有两个不同的类(class)吧?如果可以,我该怎么做?

最佳答案

如果你想在一个元素上使用两个类,可以这样做:

<div class="social first"></div>

像这样在 css 中引用它:

.social.first {}

例子:

https://jsfiddle.net/tybro0103/covbtpaq/

关于css - 在一个元素上使用两个 CSS 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11918491/

相关文章:

java - 动态加载类并获取带注释的类

Python编程: Classes

css - 如何设置 jquery ui Dialog minwidth 但如果可能的话让它变大?

html - 允许在表格上水平滚动,底部始终可见

c++如何创建相互依赖的类

c++ - 让类(class)与运营商合作的更简单方法?

java - Ant 类互相寻找

html - 在页面上居中我的 ul 元素而不丢失要点

java - 在 Spring 元素中引用 css 文件

radio-button - 四舍五入这些单选按钮(因为缺少更好的标题......)