Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
337 views
in Technique[技术] by (71.8m points)

css无法覆写问题

我想给class="alphalist"这个div里面所有span标签里的a标签文字修改文字颜色,为什么无效呢?

image.png
image.png

谢谢各位大佬啦:D

<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8">
    <title></title>
    <link rel="stylesheet" type="text/css" href="css/giftbag.css">
</head>

<body>
    <header class="header-wrap">
        <div class="header-top">
            <div class="header-content">
                <div class="search">
                    <form action="" method="get">
                        <div class="search-wrap">
                            <input type="search" class="search-keyword" />
                            <button type="submit" class="search-submit" />
                        </div>
                    </form>
                </div>
            </div>
        </div>
        <nav class="header-submenu">
            <div class="header-submenu-wrap clearfix">
                <ul class="header-submenu-list clear-fix">
                    <li class="menuItem"><a href="#">首页</a></li>
                    <li class="menuItem"><a href="#">游戏中心</a></li>
                    <li class="menuItem"><a href="#">游戏礼包</a></li>
                    <li class="menuItem"><a href="#">游戏开测</a></li>
                    <li class="menuItem"><a href="#">游戏新闻</a></li>
                    <li class="menuItem"><a href="#">游戏攻略</a></li>
                    <li class="menuItem"><a href="#">手游排行</a></li>
                    <li class="menuItem"><a href="#">下载专区</a></li>
                    <li class="menuItem"><a href="#">游戏周边</a></li>
                    <li class="menuItem"><a href="#">游戏壁纸</a></li>
                    <li class="menuItem"><a href="#">游戏视频</a></li>
                </ul>
            </div>
        </nav>
        <div class="content-wrap">
            <div class="carousel-ad">
                <img src="img/giftcenter/13.jpg">
            </div>
            <div class="content">
                <div class="location">
                    Your Location: <a href="">Home Page</a>&gt;<a href="">Game Info</a>
                </div>
                <div class="filter">
                    <div class="filter-count">
                        <span class="s1">分类筛选</span>
                        <span>共计<span class="s2">xxx</span>个礼包,本周新增<span class="s2">yy</span></span>
                    </div>
                    <div class="category">
                        <ul>
                            <li>
                                <span>类型1</span>
                                <div>
                                    <span class="focus"><a href="">全部</a></span>
                                    <span><a href="">网游</a></span>
                                    <span><a href="">单机</a></span>
                                </div>
                            </li>
                            <li>
                                <span>类型2</span>
                                <div>
                                    <span class="focus"><a href="">全部</a></span>
                                    <span><a href="">角色扮演</a></span>
                                    <span><a href="">第一人称射击</a></span>
                                    <span><a href="">解谜</a></span>
                                    <span><a href="">休闲</a></span>
                                    <span><a href="">MOBA</a></span>
                                </div>
                            </li>
                            <li>
                                <span>类型3</span>
                                <div>
                                    <span class="focus"><a href="">全部</a></span>
                                    <span><a href="">魔幻</a></span>
                                    <span><a href="">修真</a></span>
                                    <span><a href="">战争</a></span>
                                    <span><a href="">宇宙</a></span>
                                </div>
                            </li>
                            <li>
                                <span>查找</span>
                                <div class="alphalist">
                                    <span><a href="">全部</a></span>
                                    <span class="focus"><a href="">A</a></span>
                                    <span><a href="">B</a></span>
                                    <span><a href="">C</a></span>
                                    <span><a href="">D</a></span>
                                    <span><a href="">E</a></span>
                                    <span><a href="">F</a></span>
                                    <span><a href="">G</a></span>
                                    <span><a href="">H</a></span>
                                    <span><a href="">I</a></span>
                                </div>
                            </li>
                        </ul>
                    </div>
                </div>
            </div>
        </div>
    </header>
</body>

</html>
* {
    margin: 0;
    padding: 0;
}

body {
    background-color: #2a2a2d;
}

.header-wrap {
    width: 100%;
    min-width: 1180px;
}

.header-top {
    width: 100%;
    min-width: 1180px;
    background-color: #2a2a2d;
}

.header-content {
    width: 1180px;
    margin: 0 auto;
    height: 70px;
}

.search {
    width: 285px;
    padding: 15px 0;
    margin: 15px auto;
}

.search-wrap {
    width: 285px;
    height: 40px;
    border-radius: 20px;
    background-color: white;
}

.search-keyword {
    width: 190px;
    height: 20px;
    border: 0;
    padding: 10px;
    box-sizing: content-box;
    margin-left: 20px;
    float: left;
}

.search-submit {
    width: 50px;
    height: 40px;
    border-radius: 0 20px 20px 0;/*top-left top-right bottom-right bottom-left */
    border: 0;
    margin-left: 5px;
    background: url(../img/tips_tz.png) no-repeat -190px -64px;
    background-color: #ffdc35;
}

.header-submenu{
    width: 100%;
    height: 60px;
    min-width: 1180px;
}

.header-submenu-wrap{
    background-color: white;
    width: 1180px;
    margin: 0 auto;
    /*border: 1px solid red;*/
}

.header-submenu-list>li{
    float: left;
    list-style: none;
    margin: 15px;
    font-size: 18px/30px/* 30 = 60px-15px-15px */
}

.header-submenu-list>li>a{
    color:black;
    text-decoration: none;
}

.header-submenu-list>li>a:hover{
    color:red;
}

/*清除浮动,自己命名*/
.clearfix::after{
    content: "";
    display: block;
    clear: both;
}

.content-wrap{
    width: 1180px;
    margin: 0 auto;
}

.carousel-ad{
    margin-top: 
    width: 100%;
    margin-top: 5px;
}

.content{
    width: 100%;
    background-color: white;
    padding-left: 20px;
    box-sizing: border-box;
}

.location{
    height: 34px;
    line-height: 34px;
    font-size: 14px;
}

.location>a{
    text-decoration: none;
    color: grey;
}

.location>a:hover{
    color: red;
    text-decoration: underline;
}

.filter{
    font-size: 14px;
    color: black;
}

.filter-count{
    border-bottom: 1px solid #e5e5e5
}

.filter-count .s1{
    font-size: 18px;
    display: inline-block; /*span是行内标签,设置高度没有用,所以要变成inline-block*/
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid red;
    margin-right: 20px;
}

.filter-count .s2{
    color:red;
}

.category{
    margin-top: 12px;
}

.category li{
    list-style: none;
    border-bottom: 1px dashed #e5e5e5;
    display: flex;
    flex-direction: row;
    height: 35px;
    line-height: 35px;
}

.category li div {
    margin-left: 30px;
}

.category li div span a{
    color: black;
    text-decoration: none;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    border:1px solid #e5e5e5;
    padding: 0 10px;
    margin-right: 30px;
}

.category li div span a:hover{
    background: red;

    color: white;
}

.category .focus a{
    background-color: black;
    color:white;
}

.alphalist{
    color:green;
}

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

改成这个就好

.alphalist a{
    color:green !important;
}

建议楼主可以看下css权重和优先级

.category li div span a

的权值是比

.alphalist a

要高的,所以显示的是黑色而不是绿色


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share
...