我有這樣以下HTML5代碼如何針對特定標籤通過特定的CSS文件
<!DOCTYPE html>
<html lang="en">
<head>
<title>AUMC-Student Portal</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="css2/paper.css" rel="stylesheet" media = "screen">
<link href="css2/bootstrap.css" rel="stylesheet" media = "screen">
<style>
form{
width: 300px;
margin: 0 auto;
vertical-align: middle;
padding-top: 15%;
}
</style>
</head>
<body>
<form id = "AllControls" class="Controls">
<fieldset id = "fomrControl" class = "Inputs">
<br>
<input type = "text" class = "form-control" placeholder="Username" />
<br>
<input type = "password" class = "form-control" placeholder="Password" />
<br>
<br>
<button type="submit" class="btn btn-default">Forgot</button>
<button type="submit" class="btn btn-primary">Login</button>
<br>
<fieldset/>
<form/>
</body>
</html>
我連接兩個CSS文件,一個是paper.css
等是bootstrap.css
受到影響。以下是當我將他們單獨應用於其他評論時的情況。
現在我想我的輸入字段,以使用bootstrap.css
和按鈕都使用paper.css
外觀的外觀。但是當我同時包含CSS文件時,它給了我一個汞齊我不想要,因爲它們都影響輸入字段和按鈕。我嘗試在CSS文件中更改類名,它在一定程度上起作用,但是它很痛苦地找到每一行都會影響你的元素。另外,我知道@範圍風格的@import已被棄用。
所以,
有什麼辦法來定位我的輸入字段和按鈕只使用這些CSS文件中的一個,而不改變CSS文件本身?
您可以定義自己的班級,然後應用它。您看到的行爲是樣式表打算如何表現。 –
@Tim Biegeleisen你能解釋一下如何做到這一點?這是否包括更改標記的類名或CSS文件中,或者我錯了你說的話。 –