———————————— 2024.2.3已更新
题目1
知识点:符合选择器、背景样式
页面上有购物车标签,该标签点击后会跳转到购物车页面,所以必须使用a标签来实现;并且该标签在鼠标经过的时候背景图会发生更替。请使用css和HTML代码实现以上效果。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
a {
display: block;
width: 67px;
height: 31px;
background: url(images/shopcar_01.png) no-repeat;
}
a:hover {
background-image: url(images/shopcar_02.png);
}
</style>
</head>
<body>
<a href="#"></a>
</body>
</html>
题目2
在页面中,输入框使用功能input标签来实现,当鼠标点击输入框的时候,输入框会获得焦点,同时为了给用户以提示,通常会更换输入框的部分样式,现在需要让输入框被点击获得焦点之后修改背景图片。如下图所示:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
input {
width: 535px;
height: 40px;
background: url(images/camera_01.png) no-repeat 500px center;
}
input:focus {
background: url(images/camera_02.png) no-repeat 500px center;
}
</style>
</head>
<body>
<input type="text">
</body>
</html>
题目3
在网页的顶部,通常会有导航栏来引导用户进入不同的功能区域,当点击不同的导航部分的时候会跳转到不同的页面中。所以往往导航栏需要使用功能a标签来完成。现在请使用HTML与CSS来实现以下所示导航栏:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
a {
display: inline-block;
width: 100px;
height: 50px;
text-align: center;
text-decoration: none;
color: #fff;
background-color: pink;
line-height: 50px;
font-size: 16px;
font-weight: 700;
}
a:hover {
background-color: #ffa000;
color: #000;
}
</style>
</head>
<body>
<div class="nav">
<a href="#">新闻</a>
<a href="#">体育</a>
<a href="#">汽车</a>
<a href="#">娱乐</a>
</div>
</body>
</html>
题目4
知识点:复合选择器、背景样式
页面中市场需要使用列表方式展示一些文字信息,并使用一些虚线间隔开标题和主题内容,如下图所示,在鼠标经过的时候文本有特殊的字体颜色,请使用css和html代码完成下面效果
科创板第3轮现场督导开启:财务核查等为重点
科创板业绩抢眼 基金经理重新审视估值体系
券商IPO承销保荐费受益科创板 下半年揽入32亿
专用设备制造企业营收破30亿 达6亿企业占一半
银行资金加速布局科创板 交银基金规模破10亿
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
ul li a {
text-decoration: none;
font-size: 16px;
color: #000;
margin: 20px;
}
ul li {
margin: 15px 0;
}
ul li::marker {
color: #e7e7e7;
}
hr {
border-top: 1px dashed #e7e7e7;
}
ul li a:hover {
color: #ff002e;
}
</style>
</head>
<body>
<h2>科创板第3轮现场督导开启:财务核查等为重点</h2>
<hr>
<ul>
<li><a href="#">科创板业绩抢眼 基金经理重新审视估值体系</a></li>
<li><a href="#">券商IPO承销保荐费受益科创板 下半年揽入32亿</a></li>
<li><a href="#">专用设备制造企业营收破30亿 达6亿企业占一半</a></li>
<li><a href="#">银行资金加速布局科创板 交银基金规模破10亿</a></li>
</ul>
<hr>
</body>
</html>