从父级覆盖样式

时间:2017-01-13 00:10:48

标签: css html5

父母的风格看起来像

.ac-container input {
    display: none;
}

我想覆盖以下HTML5部分

<form>
    <fieldset>
        <input type="radio" name="Displayedchart" value="Normal" id="normalRadioButton"class="options"/>Normal<br />
        <input type="radio" name="Displayedchart" value="Rates" id="rateRadioButton" class="options"/>Rates<br />
    </fieldset>
</form>

所以我做了以下失败的事,

#normalRadioButton .options {
    display: !important;
}

知道如何解决这个问题吗?

2 个答案:

答案 0 :(得分:1)

#normalRadioButton.options {
    display: inline-block;
}

删除#normalRadioButton 之间的空格.options

否则使用Cascade!重要,更多级联更重要:

.ac-container #normalRadioButton.options {
    display: inline-block;
}

答案 1 :(得分:-1)

请参阅this question

  

我认为不可能。

除了隐藏父母之外,您不想隐藏除父母之外的所有父母。

此外,您还要在这两个属性之间添加空格:

id="normalRadioButton"class="options"