How to style CSS role

前端 未结 7 646
庸人自扰
庸人自扰 2021-02-03 16:12

In the following HTML

the id can be accessed through #content in CSS. How do I access

7条回答
  •  栀梦
    栀梦 (楼主)
    2021-02-03 17:07

    The shortest way to write a selector that accesses that specific div is to simply use

    [role=main] {
      /* CSS goes here */
    }
    

    The previous answers are not wrong, but they rely on you using either a div or using the specific id. With this selector, you'll be able to have all kinds of crazy markup and it would still work and you avoid problems with specificity.

    [role=main] {
      background: rgba(48, 96, 144, 0.2);
    }
    div,
    span {
      padding: 5px;
      margin: 5px;
      display: inline-block;
    }
    Hello

提交回复
热议问题