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

4个都没变化,且opacity=0属性没用

4个都没变化,且opacity=0属性没用

liangandi 2016-10-29 10:41:46
只是第一个出现了变化,有颜色有三角形,但是后面4个无论怎么点都没变化即使是移到上面也毫无变化,怎么回事?.st-container input:checked + a,.st-container input:checked:hover + a{ background-color: #821134; /*设置被选中了颜色恒定不变*/}.st-container input:checked + a:after{ content:""; width:0; height:0; overflow: hidden; border: 20px solid transparent; border-bottom-color: #821134; position:absolute; bottom: 100%; left:50%; margin-left: -20px; /*使三角形居中的方法*/ /*温习下:after的用法*/}.st-container input:hover + a{ background: #AD244F; /*鼠标滑过的背景颜色发生变化*/}
查看完整描述

3 回答

?
liangandi

TA贡献1条经验 获得超0个赞

谢谢,经过一天的努力已经把她完完全全做出来了...

查看完整回答
反对 回复 2016-10-29
?
stone310

TA贡献361条经验 获得超191个赞

试了下代码能出

<!DOCTYPE html>
<html>
<head>
    <title></title>
    <meta charset="UTF-8">
    <style>
        .st-container {
            height: 100px;
            width: 200px;
            position: relative;
        }
        .st-container input:checked + a,
        .st-container input:checked:hover + a {
            background-color: #821134;
            /*设置被选中了颜色恒定不变*/
        }
        .st-container input:checked + a:after {
            content: "";
            width: 0;
            height: 0;
            overflow: hidden;
            border: 20px solid transparent;
            border-bottom-color: #821134;
            position: absolute;
            bottom: 100%;
            left: 50%;
            margin-left: -20px;
            /*使三角形居中的方法*/
            /*温习下:after的用法*/
        }
        .st-container input:hover + a {
            background: #AD244F;
            /*鼠标滑过的背景颜色发生变化*/
        }
    </style>
</head>
<body>
<div class="st-container">
    <input type="checkbox"/>
    <a>sdfasdfsdf</a>
</div>
<div class="st-container">
    <input type="checkbox"/>
    <a>sdfasdfsdf</a>
</div>
<div class="st-container">
    <input type="checkbox"/>
    <a>sdfasdfsdf</a>
</div>
<div class="st-container">
    <input type="checkbox"/>
    <a>sdfasdfsdf</a>
</div>
</body>
</html>


查看完整回答
反对 回复 2016-10-29
?
李晓健

TA贡献1036条经验 获得超461个赞

你可以给一下完整的代码看下,包括html代码

查看完整回答
反对 回复 2016-10-29
  • 3 回答
  • 0 关注
  • 2090 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信