css - 一级不同风格

标签 css

如何将不同的样式应用到一个类中?我有 3 张图像,其中两张具有相同的类别。我希望这 3 张图像保持在一行中。如果同一类中的两个图像相互覆盖,我不知道该怎么做。 TIA!

    .banners {
     width: 100%;
     display: block;
     }

    .banner1 {
     display:block;
     width:28%;
     float:left;
     }

    .middlebanner {
     width:28%; float:right;
     }

到目前为止,这是我尝试过的。我在 banner1 类中有两张图片,我希望这两张图片与中间横幅并排。

最佳答案

我想不可能将不同的样式应用于一个类。为什么不使用 3 个不同的类名?

是这样的吗?

.class1, .class2, .class3 {
    background-color: #987654;
    width:50px;
    height:50px;
    display:block;
}
.class2 {
    background-color: #123456;
    border: 1px solid black;
    box-sizing: border-box;
}

Demo

关于css - 一级不同风格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24799439/

相关文章:

CSS:下拉菜单的全宽

html - 单选按钮在位置上不可点击

html - 使 Logo 居中(垂直/水平)

css - 移除悬停状态时过渡不平滑

html - 使用 "display: grid"使父级扩展到子级的宽度

html - 如何从父元素的样式属性中设置子元素的 CSS 样式?

html - 固定内部 div 的宽度与外部 div 相同

javascript - 我在 Javascript 中的 askQuestion() 函数总是将答案标记为错误

html - 图像不会使用媒体查询调整大小

javascript - Syncfusion Javascript Tab - 更改选项卡按钮高度/字体大小