伪元素插入背景图
来源:5-11 编程练习
qq_慕前端7271312
2020-12-15 12:25:39
老师,请问内容底部左侧部分,用伪元素插入背景图片,后面的图片改变y坐标是要每一项都设置background-position-y吗?这里有20项,需要设置很多,有没有简单的方法呀
<!doctype html>
<html>
<head>
<meta charset="UTF-8" />
<title></title>
<script src="https://apps.bdimg.com/libs/jquery/1.7.1/jquery.min.js"></script>
<style>
*{
padding:0;
margin:0;
border:0;
}
a{
display:inline-block;
text-decoration: none;
cursor: pointer;
}
.clearfix:after{
content: ' ';
display: block;
height: 0;
line-height: 0;
clear: both;
zoom: 1;
}
.wrap{
width: 1000px;
margin:0 auto;
position: relative;
}
.top {
height: 30px;
background-color: #f5f5f5;
}
.top .call{
float: left;
font-size:13px;
color:#878687 ;
}
.top .welcome{
float: right;
font-size:13px;
color:#8a888b;
}
.top a{
color:#32a9e8;
}
.header{
height: 92px;
}
.header .logo{
width: 402px;
height: 74px;
padding: 9px 0;
display: inline-block;
}
.header .logo img{
width: 100%;
height: 100%;
}
.header .search {
width: 326px;
height: 38px;
position: absolute;
right:0px;
top: 29px;
background:url('http://climg.mukewang.com/58c61b7e00012b9303260038.jpg') no-repeat;
}
.header .search .selected{
width: 70px;
height: 38px;
line-height: 38px;
font-size:14px;
color:#fefefe;
position: absolute;
left: 0;
top: 0;
text-indent: 14px;
}
.header .search .selected-list{
display: none;
position: absolute;
width: 67px;
line-height: 24px;
background-color: #fff;
box-shadow: 3px 3px 5px rgba(0,0,0,.2);
left: 2px;
top: 36px;
z-index: 2;
}
.selected-list a{
display: block;
color: #A5a2a2;
text-align: center;
}
.selected-list a:hover{
background-color: #ebeef5;
}
.header .search .search-input{
width: 208px;
height: 26px;
position: absolute;
top: 5px;
left: 73px;
line-height: 26px;
font-size: 13px;
color: #A5A2A2;
}
/*导航*/
.nav{
text-align:center;
height: 36px;
line-height:36px;
background-color: #60bff2;
}
.nav a{
width:100px;
float:left;
font-size:16px;
color:#fef6fe;
}
.nav a:last-child{
float:right;
}
/*内容*/
.content{
margin-top:30px;
}
/*内容顶部*/
.content .top{
padding-left:20px;
height:30px;
line-height:30px;
color:#fefefe;
font-size:14px;
border-bottom:2px solid #60bff2;
background:url('http://climg.mukewang.com/58c61a4f0001967a01380030.jpg') left no-repeat;
}
/*内容中间*/
.content .main{
border:1px solid #dcdddd;
border-top:none;
font-size:13px;
/*height:55px;*/
padding:10px 0 10px 10px;
overflow:hidden;
}
.hidden{
height:55px;
}
.content .main .left{
width:800px;
float:left;
color:#555455;
font-size:14px;
}
.content .main .right{
width:100px;
height:70px;
line-height:70px;
float:right;
}
.content .main .left a{
width:70px;
height:17px;
margin-right:59px;
margin-top:10px;
}
.content .main .right a{
text-decoration:underline;
color:blue;
margin-right:20px;
}
/*内容底部*/
.content .bottom{
margin-top:20px;
}
/*内容底部左侧*/
.content .bottom .left{
width:166px;
border:1px solid #dcdddd;
margin-right:23px;
padding-left:42px;
float:left;
}
.content .bottom .left a{
width:120px;
margin-top:10px;
font-size:14px;
color:#555455;
position:relative;
}
.content .bottom .left a::before{
content:' ';
display:block;
width:22px;
height:21px;
position:absolute;
left:-30px;
top:0px;
background:url('http://climg.mukewang.com/58c61b610001c58300440638.jpg') 0px 0px no-repeat;
}
.content .bottom .left a:nth-child(n)::before{
background-position-y:-22px;
}
.content .bottom .left a::after{
content:'>';
display:inline-block;
width:22px;
height: 22px;
line-height:22px;
position:absolute;
right:-40px;
}
/*内容底部右侧*/
.content .bottom .right{
width:762px;
border:1px solid #dcdddd;
float:right;
padding-top:30px;
}
.content .bottom .right .item{
width:714px;
height:34px;
line-height:34px;
font-size:14px;
color:#10aeeb;
margin:0 auto;
padding-left:20px;
border-bottom:1px dashed #dcdddd;
}
.content .bottom .right .list{
width:654px;
margin:0 auto;
}
.content .bottom .right .list a{
width:90px;
height:36px;
line-height:36px;
margin-right:20px;
font-size:11px;
color:#777777;
}
.footer{
height:30px;
line-height:30px;
text-align:center;
padding: 25px 0;
background-color: #eceef2;
}
</style>
</head>
<body>
<div class="top">
<div class="wrap">
<p class="call">
<img src="http://climg.mukewang.com/58c61b9d0001e02d00170017.png" alt="">010-114/116114电话预约
</p>
<p class="welcome">欢迎来到城市医院预约挂号统一平台 请
<a href="#">登录</a>
<a href="#">注册</a>
<a href="#">帮助中心</a>
</p>
</div>
</div>
<!-- 头部 -->
<div class="header">
<div class="wrap clearfix">
<a class="logo" href="#">
<img src="http://climg.mukewang.com/58c61b2f0001f5c008400172.png">
</a>
<div class="search">
<div class="selected">医院</div>
<div class="selected-list">
<a href="#1">科室</a>
<a href="#1">疾病</a>
<a href="#1">医院</a>
</div>
<input type="text" name="search-content" class="search-input" placeholder="请输入搜索内容">
</div>
</div>
</div>
<!-- 导航 -->
<div class="nav">
<div class="wrap">
<a href="">首页</a>
<a href="">按医院挂号</a>
<a href="">按科室挂号</a>
<a href="">按疾病挂号</a>
<a href="">最新公告</a>
<a href="">社会知名医院</a>
</div>
</div>
<!-- 内容 -->
<div class="content">
<div class="wrap">
<!-- 内容顶部 -->
<div class="top">热门科室</div>
<!-- 内容中间 -->
<div class="main hidden">
<div class="left">
<a href="#">神经外科</a>
<a href="#">妇科</a>
<a href="#">产科</a>
<a href="#">儿科</a>
<a href="#">骨科</a>
<a href="#">眼科</a>
<a href="#">耳鼻喉</a>
<a href="#">肿瘤外科</a>
<a href="#">肿瘤综合科</a>
<a href="#">皮肤美容</a>
<a href="#">心理咨询科</a>
<a href="#">中医科</a>
<a href="#">急诊科</a>
</div>
<div class="right">
<a href="#">展开全部</a>
</div>
</div>
<!-- 内容底部 -->
<div class="bottom clearfix">
<!-- 内容底部左侧 -->
<div class="left">
<a href="#">内科</a>
<a href="#">外科</a>
<a href="#">妇产科</a>
<a href="#">生殖中心</a>
<a href="#">儿科</a>
<a href="#">骨外科</a>
<a href="#">眼科</a>
<a href="#">口腔科</a>
<a href="#">耳鼻咽喉头颈科</a>
<a href="#">肿瘤科</a>
<a href="#">皮肤性病科</a>
<a href="#">男性学科</a>
<a href="#">皮肤美容</a>
<a href="#">烧伤科</a>
<a href="#">精神心理科</a>
<a href="#">中医科</a>
<a href="#">中西医结合科</a>
<a href="#">传染病科</a>
<a href="#">结核病科</a>
<a href="#">介入医学科</a>
<a href="#">康复医学科</a>
<a href="#">运动医学科</a>
<a href="#">麻醉医学科</a>
<a href="#">职业病科</a>
<a href="#">地方病科</a>
<a href="#">营养科</a>
<a href="#">医学影像学</a>
<a href="#">病理科</a>
<a href="#">其他科室</a>
</div>
<!-- 内容底部右侧 -->
<div class="right">
<div class="item">内科</div>
<div class="list">
<a href="#">心血管内科</a>
<a href="#">神经内科</a>
<a href="#">消化内科</a>
<a href="#">内分泌科</a>
<a href="#">免疫科</a>
<a href="#">呼吸科</a>
<a href="#">肾病内科</a>
<a href="#">血液科</a>
<a href="#">感染内科</a>
<a href="#">过敏反应科</a>
<a href="#">老年病科</a>
<a href="#">普通内科</a>
<a href="#">高压氧科</a>
</div>
<div class="item">外科</div>
<div class="list">
<a href="#">神经外科</a>
<a href="#">功能神经外科</a>
<a href="#">心血管外科</a>
<a href="#">胸外科</a>
<a href="#">免疫科</a>
<a href="#">呼吸科</a>
<a href="#">整形科</a>
<a href="#">乳腺外科</a>
<a href="#">泌尿外科</a>
<a href="#">肝胆外科</a>
<a href="#">肝肠科</a>
<a href="#">血管外科</a>
<a href="#">器官移植</a>
<a href="#">微创外科</a>
<a href="#">普外科</a>
<a href="#">脑外科</a>
<a href="#">烧伤科</a>
</div>
<div class="item">妇产科</div>
<div class="list">
<a href="#">妇科</a>
<a href="#">产科</a>
<a href="#">妇科内分泌</a>
<a href="#">妇泌尿科</a>
<a href="#">遗传咨询科</a>
<a href="#">计划生育科</a>
<a href="#">妇产科</a>
</div>
<div class="item">生殖中心</div>
<div class="list">
<a href="">生殖中心</a>
</div>
<div class="item">儿科</div>
<div class="list">
<a href="#">儿科</a>
<a href="#">新生儿科</a>
<a href="#">小儿呼吸科</a>
<a href="#">小儿营养保健科</a>
<a href="#">小儿心内科</a>
<a href="#">小儿皮肤科</a>
<a href="#">小儿精神科</a>
<a href="#">小儿外科</a>
<a href="#">小儿心外科</a>
<a href="#">小儿骨科</a>
<a href="#">小儿神经外科</a>
<a href="#">小儿康复科</a>
</div>
<div class="item">骨外科</div>
<div class="list">
<a href="#">骨科</a>
<a href="#">脊柱外科</a>
<a href="#">手外科</a>
<a href="#">创伤骨科</a>
<a href="#">骨关节科</a>
<a href="#">矫形骨科</a>
<a href="#">骨质疏松科</a>
<a href="#">骨伤专科</a>
</div>
<div class="item">眼科</div>
<div class="list">
<a href="#">眼科</a>
<a href="#">小儿眼科</a>
<a href="#">眼底</a>
<a href="#">角膜科</a>
<a href="#">青光眼</a>
<a href="#">白内障</a>
<a href="#">眼外伤</a>
<a href="#">眼眶及肿瘤</a>
<a href="#">屈光</a>
<a href="#">眼整形中医眼科</a>
</div>
<div class="item">口腔科</div>
<div class="list">
<a href="#">口腔科</a>
<a href="#">颌面外科</a>
<a href="#">正畸科</a>
<a href="#">牙体牙髓科</a>
<a href="#">牙周科</a>
<a href="#">口腔黏膜科</a>
<a href="#">儿童口腔科</a>
<a href="#">口腔修复科</a>
<a href="#">种植科</a>
<a href="#">口腔预防科</a>
<a href="#">口腔特诊科</a>
<a href="#">口腔急诊科</a>
</div>
<div class="item">耳鼻咽喉头颈科</div>
<div class="list">
<a href="#">耳鼻喉</a>
<a href="#">头劲外科</a>
</div>
<div class="item">肿瘤科</div>
<div class="list">
<a href="#">肿瘤内科</a>
<a href="#">肿瘤外科</a>
<a href="#">肿瘤妇科</a>
<a href="#">放疗科</a>
<a href="#">骨肿瘤科</a>
<a href="#">肿瘤康复科</a>
<a href="#">肿瘤综合科</a>
</div>
<div class="item">皮肤性病科</div>
<div class="list">
<a href="#">皮肤科</a>
<a href="#">性病科</a>
</div>
<div class="item">男性学科</div>
<div class="list">
<a href="#">男性学科</a>
</div>
<div class="item">皮肤美容</div>
<div class="list">
<a href="#">皮肤美容</a>
</div>
<div class="item">烧伤科</div>
<div class="list">
<a href="#">烧伤科</a>
</div>
<div class="item">精神心理科</div>
<div class="list">
<a href="#">精神科</a>
<a href="#">心理咨询科</a>
<a href="#">司法鉴定科</a>
<a href="#">双相障碍科</a>
<a href="#">药物依赖科</a>
</div>
<div class="item">中医科</div>
<div class="list">
<a href="#">中医妇产科</a>
<a href="#">中医儿科</a>
<a href="#">中医骨科</a>
<a href="#">中医皮肤科</a>
<a href="#">中医内分泌</a>
<a href="#">中医消化科</a>
<a href="#">中医呼吸科</a>
<a href="#">中医肾病内科</a>
<a href="#">中医免疫内科</a>
<a href="#">中医心内科</a>
<a href="#">中医神经内科</a>
<a href="#">中医肿瘤科</a>
<a href="#">中医血液科</a>
<a href="#">中医肝病科</a>
<a href="#">中医五官科</a>
<a href="#">中医男科</a>
<a href="#">针灸科</a>
<a href="#">中医按摩科</a>
<a href="#">中医外科</a>
<a href="#">中医乳腺外科</a>
<a href="#">中医肝肠科</a>
<a href="#">中医老年病科</a>
<a href="#">中医科</a>
<a href="#">中医内科</a>
<a href="#">中医科</a>
<a href="#">中医脾胃科</a>
<a href="#">膏方门诊</a>
<a href="#">中医骨伤科</a>
</div>
<div class="item">中西医结核科</div>
<div class="list">
<a href="#">中西医结核科</a>
</div>
<div class="item">传染病科</div>
<div class="list">
<a href="#">肝病科</a>
<a href="#">传染科</a>
</div>
<div class="item">结核病科</div>
<div class="list">
<a href="#">结核病科</a>
</div>
<div class="item">介入医学科</div>
<div class="list">
<a href="#">介入医学科</a>
</div>
<div class="item">康复医学科</div>
<div class="list">
<a href="#">康复科</a>
<a href="#">理疗科</a>
</div>
<div class="item">运动医学科</div>
<div class="list">
<a href="#">运动医学科</a>
</div>
<div class="item">麻醉医学科</div>
<div class="list">
<a href="#">疼痛科</a>
<a href="#">麻醉科</a>
</div>
<div class="item">职业病科</div>
<div class="list">
<a href="#">职业病科</a>
</div>
<div class="item">地方病科</div>
<div class="list">
<a href="#">地方病科</a>
</div>
<div class="item">营养科</div>
<div class="list">
<a href="#">营养科</a>
</div>
<div class="item">医学影像学</div>
<div class="list">
<a href="#">核医学科</a>
<a href="#">放射科</a>
<a href="#">超声科</a>
<a href="#">医学影像科</a>
</div>
<div class="item">病理科</div>
<div class="list">
<a href="#">病理科</a>
</div>
<div class="item">其他科室</div>
<div class="list">
<a href="#">急诊科</a>
<a href="#">特色医疗科</a>
<a href="#">干部诊疗科</a>
<a href="#">重症监护室</a>
<a href="#">特诊科</a>
<a href="#">检验科</a>
<a href="#">预防保健科</a>
<a href="#">功能检查科</a>
<a href="#">全科</a>
<a href="#">体检科</a>
<a href="#">血透中心</a>
<a href="#">实验中心</a>
<a href="#">碎石中心</a>
<a href="#">变态反应科</a>
</div>
</div>
</div>
</div>
</div>
<div class="footer">
Copyright © 2017慕课网版权所有
</div>
<script>
//此处填写jQuery代码
$(document).ready(function(){
$('selected').on('click',function(){
})
})
</script>
</body>
</html>
1回答
好帮手慕言
2020-12-15
同学你好,相似的问题在同学的另一个提问中回复了,快去查看吧,链接:http://class.imooc.com/course/qadetail/269509
祝学习愉快~
相似问题