老师,按钮怎么显示不出来???

老师,按钮怎么显示不出来???

<!DOCTYPE html>

<html>


<head>

<meta charset="utf-8" />

<title></title>

<link rel="stylesheet" type="text/css" href="lbt.css" />

<script type="text/javascript" src="lbt.js">

</script>

</head>


<body>

<div id="main">

<!--图片轮播-->

<div class="banner">

<a href="#">

<div class="b_slide slide1 s_active"></div>

</a>

<a href="#">

<div class="b_slide slide2"></div>

</a>

<a href="#">

<div class="b_slide slide3"></div>

</a>

</div>

<a href="#" class="button prev"></a>

<a href="#" class="button next"></a>


</div>

</body>


</html>

css代码


*{

margin: 0;

padding: 0;

}

#main{

width: 1200px;

height: 460px;

overflow: hidden;

position: relative;

}

.banner{

width: 1200px;

height: 460px;

position: relative;

}

.b_slide{

width: 1200px;

height: 460px;

background-repeat: no-repeat;

position: absolute;

display: none;

}

.slide1{

background-image: url(img/bg1.jpg);

}

.slide2{

background-image: url(img/bg2.jpg);

}

.slide3{

background-image: url(img/bg3.jpg);

}

.s_active{

display: block;

}

.button{

position: absolute;

width: 40px;

height: 80px;

left:500px;

/*background-image: url(img/arrow.png);*/

background: #8A2BE2;

}


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕小琪 2020-05-10 10:50:13

同学你好,需要给按钮添加top属性,距离顶部50%,居于中间位置。代码如下:

.button {
	position: absolute;
	width: 40px;
	height: 80px;
	left: 500px;
	top: 50%;
	background: url(img/arrow.png) center center no-repeat;
	background-color: blue;
}

这样按钮就可以显示了。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快~

好帮手慕阿园 2020-05-09 18:46:56

 同学你好,同学的代码只是设置了背景色,没有引入按钮的图片,所以只显示了颜色,没有按钮
同学可以改为:

background:url(../img/arrow.png) center center no-repeat;

祝学习愉快

  • 提问者 慕虎5419128 #1
    .button{ position: absolute; width: 40px; height: 80px; background:url(img/arrow.png) center center no-repeat; background-color: blue; } 貌似这样添加了也不行呢
    2020-05-09 19:10:14
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师