0
我有一個顯示2個按鈕和1個iframe的頁面。這2個按鈕(按鈕A和B)控制iframe的內容。我做了一個僞類(.button:focus),以便用戶可以看到哪些內容當前在iframe中處於活動狀態。激活:使用JavaScript加載頁面時的焦點
頁面從A開始。所以我想要的是.button:當用戶加載頁面時,按鈕A的焦點處於活動狀態。這樣就清楚了哪些內容目前在iframe中處於活動狀態。 我已經着眼於在身體上使用onload函數,但無法設置正確的功能。
HTML:
<body>
<div id="load">
<a class="button" href="Test_Hoover_A.html" target="Targetframe">Schets A</a>
</div>
<a class="button" href="Test_Hoover_B.html" target="Targetframe">Schets B</a>
<br>
<br>
<br>
<iframe src="Test_Hoover_A.html" name = "Targetframe" height=700 width=900 style="border:2px solid green;" ></iframe>
</body>
CSS:
.button {
background-color: #4CAF50; /* Green */
border: none;
color: white;
padding: 15px 32px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
cursor: pointer;
float: left;
-webkit-transition-duration: 0.4s;
}
.button:focus {
background-color: #3e8e41;
}
.button:hover {
background-color: #555555;
color: white;
好吧,這是有道理的。但是,當第一次加載頁面時,這不會激活僞類。 – Lout
我不確定你的意思。 – Turnip
讓我試着解釋一下。這個(https://i.imgur.com/vvqHSCU.jpg)是它加載時的頁面,一個帶有2個按鈕的框架。這個(https://i.imgur.com/ACyzRp4.jpg)是當你點擊一個按鈕時的樣子,一個按鈕的背景顏色會改變。我想要的是,由於頁面從顯示的內容A開始,因此按鈕A的僞類(:focus)處於活動狀態。因此用戶可以看到哪個地圖當前處於活動狀態。希望澄清。 – Lout