[英]CSS hover over box to change colour and link
大家都在玩CSS。 我做了一個盒子。 我基本上想弄清楚的是,當人將鼠標懸停在框上時,它將如何改變顏色,然后將其鏈接到新標簽中的其他頁面。 誰能幫我?
到目前為止的代碼。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="eng" lang="eng">
<head>
<style>
.border
{
height: 150px;
width: 150px;
border: 1px solid black;
text-align:center;
}
</style>
</head>
<body>
<div class="border">
<a href="http://www.1.com/"></a>
</div>
</body>
</html>
對於顏色變化部分,請使用CSS :hover
偽類
.border:hover{
background: green;
}
對於鏈接打開部分,請在鏈接標記中使用target="_blank"
<a href="http://www.1.com/" target="_blank"></a>
這將根據用戶的瀏覽器設置在新選項卡或窗口中打開鏈接(您無法影響)
不能強制在特定或新選項卡中打開鏈接。 只能控制同一窗口,同一框架,自定義框架,新框架或新窗口中的打開鏈接。
您可以將此懸停代碼添加到樣式中
.border:hover
{
background-color: red;
}
還將鏈接環繞div並使用target =“ _ blank”
<a href="http://www.1.com/" target="_blank">
<div class="border">
</div>
</a>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.