簡體   English   中英

獲取 razor 元素的 Id 以在 css 中為具有 id 的元素設置樣式

[英]Get Id of razor element to style element with id in css

我試圖在我的 CSS 類中調用我的 razor 元素的 ID。
不幸的是,我對 Razor 沒有太多經驗。

所以,這是我的 OverviewPageView.razor:

        <Card ElementId="newSurveyTitle">
            <CardHeader>
                <CardTitle>
                    @localizer["NewSurveyTitle"]
                </CardTitle>
            </CardHeader>
            <CardBody>
                <SurveyPreviewView />
            </CardBody>
        </Card>

這是我的 CSS:

.newSurveyTitle {
    background: #03625e;
}

有沒有人給我一個提示?

您有一個元素 id,但您的 CSS 是按類而不是 id 選擇的。

用:

#newSurveyTitle {
    background: #03625e;
}

使用 # 選擇 ID,您必須為此使用 'id'。 如果使用點選擇器,則應編寫 class="newSurveyTitle"。 區別在於,ID 必須是唯一的,一個類可以多次使用。

    <Card id="newSurveyTitle">
        <CardHeader>
            <CardTitle>
                @localizer["NewSurveyTitle"]
            </CardTitle>
        </CardHeader>
        <CardBody>
            <SurveyPreviewView />
        </CardBody>
    </Card>

你的CSS:

#newSurveyTitle{
    background: #03625e;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM