自定义CSS不会覆盖引导程序

时间:2017-09-10 16:54:09

标签: html css

让我继续说我已经搜索了Google和Stack Overflow以找到答案。我尝试了很多解决方案,但都没有。

现在的主要问题是我的CSS不会覆盖jumbotron中的Bootstrap CSS。它不会更改背景颜色,背景图像或导航栏设置。

我尝试过使用!important。我在调用bootstrap之后尝试调用我的样式表。在我当前的版本中,我有@import代码在我自己的CSS文件的开头调用Bootstrap CSS。没有人工作过。对于一些项目,我更改了引导程序文件,但仅用于颜色。

请帮我弄清楚为什么我的文件不会覆盖bootstrap。您可以在http://www.dismantledesign.com/testsite2/

看到该网站

网站不完整。在我弄明白之前,我无法继续造型。

很抱歉,如果有任何代码丢失了。所以我并不总是喜欢TextWrangler的贴纸。您可以通过链接中的源代码查看它。

以下代码:

    @import url("bootstrap.min.css");

    body{
    font-family: 'Raleway', Helvetica, Arial;
    font-size: 16px;
    color: #666666;
    font-weight: 400;
    letter-spacing: 1px;
    }

    p{
    line-height: 20pt;
    font-weight: 400;
    }

    h1, h2, h3, h4, h5, h6{
    color: #333333;
    text-transform: uppercase;
    font-family: 'Raleway', Helvetica, Arial;
    font-weight: 700;
    }

    a{
    color: #00acec;
    text-decoration: none;
    font-family: 'Raleway', Helvetica, Arial;
    font-weight: 600;
    }

    a:hover, a:focus{
    color: #5a5e61;
    text-decoration: none;
    }

   .btn-default{
    border-radius: 2px;
    border: 1px solid #a7adb0;
    font-size: 14px;
    color: #a7adb0;
    font-weight: 700;
    text-transform: uppercase;
    padding: 11px 20px;
    }

  .btn-default:hover{
   background: #5a5e61;
   color: #a7adb0;
   }

   /*end*/

  /*logo*/

 .navbar-brand{
  width: 174px;
  height: 50px;
  padding: 0;
  margin: 0;
  text-indent: -9999px;

  }

  /*end*/

 /*navigation*/

 .navbar-default{
  background: none;
  border: none;
  padding: 0 0 60px 0;
 }

 .navbar-default .navbar-nav>li>a{
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
  color: #a7adb0;
  padding: 11px 0;
  text-align: center;
  }

 .navbar-default .navbar-nav>li>a:hover[
  color: #fff;
  }

 .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
  background: none;
  outline: 0;
  color: #fff;
  } 


.navbar-toggle{
 border: none;
 margin-top: 0;
 margin-right: 0;
 width:32px;
 height: 32px;
 text-align: center;
 }

.navbar-default .navbar-collapse{
border: none;
background: rgba(0,0,0,0.1) !important;
border-radius: 2px;
box-shadow: none;
}

.jumbotron{
background: #363737 url("img/tempjumbotron.jpg") no-repeat;
background-size: cover;
max-height: 800px;
padding: 60px 0;
margin: 0;
}

/*end*/

HTML

    <!DOCTYPE html>
    <html lang="en">




    <head>

<!--Hey, this is the CC title!-->
<title>Contra Coda Media | Audio | Photo | Video</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">

<!--This is where the CSS comes from. -->
<link href="https://fonts.googleapis.com/css?family=Raleway" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">

</head>
<body>

<div class="jumbotron">
    <div class="container">
        <nav class="navbar navbar-default" role="navigation">
            <!-- Brand and toggle get grouped for better mobile display-->
            <div class="navbar-header">
                <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
                    <span class="sr-only"> Toggle Navigation</span>
                    <span class="icon-bar"></span>  
                    <span class="icon-bar"></span>  
                    <span class="icon-bar"></span>  
                </button>
                <a class="navbar-brand" href="#"><img src="img/logo5.png"></a>
            </div>

            <!-- Collect Nav Content -->
            <div class="collapse navbar-collapse navbar-ex1-collapse">
                <ul class="nav navbar-nav">
                    <li class="active"><a href="#">Home</a></li>
                    <li><a href="#">Services</a></li>
                    <li><a href="#">Gallery</a></li>
                    <li><a href="#">Contact</a></li>
                </ul>
            </div><!--END NAVBAR COLLAPSE-->
        </nav>

        <div class="row text-center">
            <h1>THIS IS CONTRA CODA</h1>
            <h3>where the music never ends</h3>

            <a href="#" class="btn btn-primary btn-lg">LEARN MORE</a>
        </div>
    </div>
</div>
<!--END JUMBOTRON-->

<div class="whatsnew">

    <div id="carousel-example-generic" class="carousel slide" data-ride="carousel">

        <!-- Wrapper for slides -->
        <div class="carousel-inner" role="listbox">
            <div class="item active">
                <img class="img-responsive" src="img/levelup.jpg" alt="">
            </div>

            <div class="item">
                <img class="img-responsive" src="img/heartwhole.jpg" alt="">
            </div>

        </div>

    </div>
</div>
<!--END WHATS NEW-->

<div class="services">
    <div class="container">
        <div class="row">

            <div class="services-audio text-center">
                <div class="col-md-4">
                    <span style="font-size: 30px" class="glyphicon glyphicon-headphones">&nbsp;</span>
                    <h4>AUDIO</h4>
                    <p>We believe in good, thoroughly crafted recording and mixing with great care in order to achieve a high-quality result.</p>
                    <a href="#" class="more">learn more</a>
                </div>
            </div>

            <div class="services-photo text-center">
                <div class="col-md-4">
                    <span style="font-size: 30px" class="glyphicon glyphicon-camera">&nbsp;</span>
                    <h4>PHOTO</h4>
                    <p>We believe in good, thoroughly crafted recording with great care in order to achieve a high-quality result.</p>
                    <a href="#" class="more">learn more</a>
                </div>
            </div>

            <div class="services-video text-center">
                <div class="col-md-4">
                    <span style="font-size: 30px" class="glyphicon glyphicon-facetime-video">&nbsp;</span>
                    <h4>VIDEO</h4>
                    <p>We believe in good, thoroughly crafted recording with great care in order to achieve a high-quality result.</p>
                    <a href="#" class="more">learn more</a>
                </div>
            </div>

        </div>
    </div>
</div>
<!--END SERVICES-->

<div class="clients">
    <div class="heading">
        <div class="container">
            <div class="row">
                <div class="col-md-6 text-center">
                    <h1>Clients</h1>
                </div>
                <div class="col-md-6 text-center">
                    <a href="#" class="btn btn-default">see more</a>
                </div>

            </div>
        </div>
    </div>
    <!--END HEADING-->  

    <div class="gallery">
    <!--GALLERY START-->


        <div class="galleryinner">
            <img src="img/clients/ivey.jpg" alt="" class="img-responsive" />

            <div class="caption">
                <div class="captionheading">
                    <h4>IVEY</h4>
                    <small>see more</small>
                </div>

                <div class="btn-group btn-trigger">
                    <a href="#" class="btn btn-default web-link">Link</a>
                    <a href="#" class="btn btn-default web-link">More</a>
                </div>
            </div>
            <!--END CAPTION-->
        </div>
        <!--END GALLERY INNER-->

        <div class="galleryinner">
            <img src="img/clients/rufus.jpg" alt="" class="img-responsive" />

            <div class="caption">
                <div class="captionheading">
                    <h4>RUFUS DAWKINS</h4>
                    <small>see more</small>
                </div>

                <div class="btn-group btn-trigger">
                    <a href="#" class="btn btn-default web-link">Link</a>
                    <a href="#" class="btn btn-default web-link">More</a>
                </div>
            </div>
            <!--END CAPTION-->
        </div>
        <!--END GALLERY INNER-->

        <div class="galleryinner">
            <img src="img/clients/seddymac.jpg" alt="" class="img-responsive" />

            <div class="caption">
                <div class="captionheading">
                    <h4>SEDDY MAC</h4>
                    <small>see more</small>
                </div>

                <div class="btn-group btn-trigger">
                    <a href="#" class="btn btn-default web-link">Link</a>
                    <a href="#" class="btn btn-default web-link">More</a>
                </div>
            </div>
            <!--END CAPTION-->
        </div>
        <!--END GALLERY INNER-->

        <div class="galleryinner">
            <img src="img/clients/lomax.jpg" alt="" class="img-responsive" />

            <div class="caption">
                <div class="captionheading">
                    <h4>MELISSA LOMAX</h4>
                    <small>see more</small>
                </div>

                <div class="btn-group btn-trigger">
                    <a href="#" class="btn btn-default web-link">Link</a>
                    <a href="#" class="btn btn-default web-link">More</a>
                </div>
            </div>
            <!--END CAPTION-->
        </div>
        <!--END GALLERY INNER-->

        <div class="galleryinner">
            <img src="img/clients/jeremy.jpg" alt="" class="img-responsive" />

            <div class="caption">
                <div class="captionheading">
                    <h4>JEREMY WILLIAMS</h4>
                    <small>see more</small>
                </div>

                <div class="btn-group btn-trigger">
                    <a href="#" class="btn btn-default web-link">Link</a>
                    <a href="#" class="btn btn-default web-link">More</a>
                </div>
            </div>
            <!--END CAPTION-->
        </div>
        <!--END GALLERY INNER-->

        <div class="galleryinner">
            <img src="img/clients/echoing.jpg" alt="" class="img-responsive" />

            <div class="caption">
                <div class="captionheading">
                    <h4>WHEN ALL KEPT ECHOING</h4>
                    <small>see more</small>
                </div>

                <div class="btn-group btn-trigger">
                    <a href="#" class="btn btn-default web-link">Link</a>
                    <a href="#" class="btn btn-default web-link">More</a>
                </div>
            </div>
            <!--END CAPTION-->
        </div>
        <!--END GALLERY INNER-->

        <div class="galleryinner">
            <img src="img/clients/delisle.jpg" alt="" class="img-responsive" />

            <div class="caption">
                <div class="captionheading">
                    <h4>RAISTLIN DELISLE</h4>
                    <small>see more</small>
                </div>

                <div class="btn-group btn-trigger">
                    <a href="#" class="btn btn-default web-link">Link</a>
                    <a href="#" class="btn btn-default web-link">More</a>
                </div>
            </div>
            <!--END CAPTION-->
        </div>
        <!--END GALLERY INNER-->

    </div>
    <!--END GALLERY-->

</div>
<!---END CLIENTS-->

<div class="firstcontact">
    <div class="container">
        <div class="row">
            <div class="col-md-4">
                <div class="email text-center">
                    <span style="font-size: 30px" class="glyphicon glyphicon-envelope">&nbsp;</span>
                    <h5>EMAIL</h5>
                    <p>layne@contracoda.com</p>
                </div>
            </div>
            <div class="col-md-8">
                <div class="social text-center">
                    <a href="#"><span class="icon-sprite sprite-ig">&nbsp;</span></a>
                    <a href="#"><span class="icon-sprite sprite-fb">&nbsp;</span></a>
                    <a href="#"><span class="icon-sprite sprite-twitter">&nbsp;</span></a>
                    <a href="#"><span class="icon-sprite sprite-soundcloud">&nbsp;</span></a>
                </div>
            </div>
        </div>
    </div>
</div>
<!---END FIRST CONTACT-->

<footer>
    <div class="container">
        <div class="row">
            <div class="col-md-6 text-center">
                <div class="copyright">
                    <small>&copy; 2017 CONTRA CODA MEDIA</small>
                </div>
            </div>
            <div class="col-md-6 text-center">
                <div class="design">
                    <small>WEB DESIGN BY DISMANTLE DESIGN</small>
                </div>
            </div>
        </div>
    </div>
</footer>
<!---END CLIENTS-->



<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/bootstrap.js"></script>

1 个答案:

答案 0 :(得分:0)

在第82行,您使用方括号[而不是曲线{,交换它,它将起作用:

.navbar-default .navbar-nav>li>a:hover {

这基本上使得错误后的所有内容都不起作用,因此为什么你的背景不会改变:)同样你的背景图像也不会改变,除非它看起来像这样的线(第110行):

background: #363737 url(../img/tempjumbotron.jpg) no-repeat;