为了账号安全,请及时绑定邮箱和手机立即绑定

9分35秒,在设置幻灯片切换样式(.slider .main .main-i)样式时,一旦绝对定位后两张图片均无法显示。

贴上样式代码:

/*幻灯片的切换*/

.slider .main .main-i{ 

     opacity:0;

     position:absolute; /*执行后无法显示图片*/

     right:50%;

     top:0;

}

.slider .main .main-i_active{

     opacity:1;

}

Chrome浏览器,开发工具选中图片后显示为图片缩在左上角0px x 0px,但连个标题均正常显示。

使用绝对定位前:

http://img1.sycdn.imooc.com//573612130001e8ab12770528.jpg

使用绝对定位后:

http://img1.sycdn.imooc.com//573612270001440d12780908.jpg

麻烦各路大神帮小生解决一下,感激!!

正在回答

7 回答

同样的问题

0 回复 有任何疑惑可以回复我~

给它的父级设置高度即main-i{ height:100%}即可

0 回复 有任何疑惑可以回复我~
#1

幸福回忆

main-i{width:100%;height:100%}
2016-10-27 回复 有任何疑惑可以回复我~

同样的问题,求解。

0 回复 有任何疑惑可以回复我~
#1

黑色梦幻100 提问者

木有.....
2016-10-20 回复 有任何疑惑可以回复我~

你的问题解决了吗?我和你一样,求知道解决方法,谢谢!

0 回复 有任何疑惑可以回复我~
#1

黑色梦幻100 提问者

木有.....
2016-10-20 回复 有任何疑惑可以回复我~

原因就是没有设置宽高。

这个类在视频2-1的4:27秒出现第一次,老师说了句“’.slider .main .main-i‘没有什么特殊的,我们就设置得和.main一样就可以了。”然后将独立的“.slider .main .main-i”设置成:

.slider .main .main-i,

.slider .main,

.slider

{
        width: 100%;
        height: 400px;
        position: relative;
}

从你贴出图片的部分代码中看出应该只设置了一次样式。往上翻到最开头,检查一下代码,自己设置一个宽高就可以了。

其实你自己列出的条件中已经包括了“显示为图片缩在左上角0px x 0px”,那你就在网页调试中设置个宽高试试呗,通过结果再回去复查代码~(不过当时你可能(像我一样)被绝对定位的问题吸吸吸住了...)

0 回复 有任何疑惑可以回复我~
#1

不怕输的青春

你说的这个写了,结果还是和楼主一样的问题。
2016-07-24 回复 有任何疑惑可以回复我~

我的也是http://img1.sycdn.imooc.com//5738417f0001825f13480686.jpg

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

9分35秒,在设置幻灯片切换样式(.slider .main .main-i)样式时,一旦绝对定位后两张图片均无法显示。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信