Vinnaren i pepparkakshustävlingen!
2017-07-08, 12:21
  #1
Medlem
Jag är självlärd och kommer säkert inte kunna förklara mig ordentligt, men jag kör ändå!
Har fastnat och förstår inte varför. Jag har en header, med navigering. I navigeringsmenyn
kan man navigera i sajten:

Speltips (index.html (förstasidan))
TV-matcher (tv-matcher.html)
Bonusar (oddsbonusar.html)
Spelbolag (har en dropdown-meny)

Jag har artiklar på förstasidan som länkar till speltips1.html. Och jag har kopierat min header
till alla sidor. Men när jag är på speltips1.html så fungerar inte dropdown-menyn. Fastän
koden är identisk. Sen är det ju innehåll på sidorna också, fast jag klippte bort det här, då
det blev för mycket tecken.

Är det någon som vet varför?
Jag använder mig av bootstrap-klasser.

speltips1.html:
HTML-kod:
<!DOCTYPE html>
<html lang="sv-se">
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1">

  <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
  <title>Satsafett</title>

  <!-- Bootstrap -->

  <link href="bootstrap/css/bootstrap.css" rel="stylesheet" media="screen">
  <link href="satsafettBS.css" rel="stylesheet">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
  <link href="https://fonts.googleapis.com/css?family=Merriweather:700" rel="stylesheet">
  <link href="https://fonts.googleapis.com/css?family=Anton" rel="stylesheet">
</head>

<body>

 <!-- Header -->

 <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
  <div class="container-fluid">

    <!-- Logo -->
    <div class="navbar-header">
      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#mainNavBar">
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>
      <a href="index.html" class="navbar-brand"><img src="bilder/logomedpunktsemedgradientlitemindrevertikalt.png" id="logo" class="img-responsive"></a>
    </div>

    <!-- Menu Items -->
    <div class="collapse navbar-collapse" id="mainNavBar">
      <ul class="nav navbar-nav">
        <li><a href="index.html">Speltips</a></li>
        <li><a href="tv-matcher.html">TV-matcher</a></li>
        <li><a href="oddsbonusar.html">Bonusar</a></li>
        <li class="dropdown"><a href="" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Spelbolag <span class="caret"></span></a>
          <ul class="dropdown-menu" role="menu">
       <li><a href="#">Action</a></li>
       <li><a href="#">Another action</a></li>
       <li><a href="#">Something else here</a></li>
       <li class="divider"></li>
       <li><a href="#">Separated link</a></li>
       <li class="divider"></li>
       <li><a href="#">One more separated link</a></li>
    </ul>
        </li>
      </ul>
    </div>
  </div>
</nav>

CSS:
Kod:
body {
	padding-top: 80px;
	background-color: #F9EEE8;
}

/*header*/

.navbar-inverse {
	background-color: #1d1a3d;
	border-bottom: #EAB296 4px solid;
}
#logo {
	max-width: 200px;
	margin-top: -13px;
	display: inline;
}
#mainNavBar ul{
	padding: 0;
	margin: 0;
}
#mainNavBar ul li a {
	color: #999999;
	font-weight: bold;
  font-size: 15px;
  font-family: 
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
#mainNavBar ul li a:hover {
	color: white;
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
.navbar-collapse {
  text-align:center;
  margin-top: 5px;
}
.navbar-nav {
    display:inline-block;
    float:none;
}
.navbar-toggle {
	padding: 14px;
	border: 1px;
}
#mainNavBar .navbar-toggle:hover {
    background-color: red;
}

index.html ser exakt likadan ut, jag har kopierat headern. Resten av innehållet på sidorna
klippte jag bort då det blev för mycket tecken.

Det är säkert någon mer info jag behöver ge er, men det här är allt jag kommer på nu.
Citera
2017-07-08, 12:55
  #2
Moderator
Protons avatar
Citat:
Ursprungligen postat av bananbus
Jag är självlärd och kommer säkert inte kunna förklara mig ordentligt, men jag kör ändå!
Har fastnat och förstår inte varför. Jag har en header, med navigering. I navigeringsmenyn
kan man navigera i sajten:

Speltips (index.html (förstasidan))
TV-matcher (tv-matcher.html)
Bonusar (oddsbonusar.html)
Spelbolag (har en dropdown-meny)

Jag har artiklar på förstasidan som länkar till speltips1.html. Och jag har kopierat min header
till alla sidor. Men när jag är på speltips1.html så fungerar inte dropdown-menyn. Fastän
koden är identisk. Sen är det ju innehåll på sidorna också, fast jag klippte bort det här, då
det blev för mycket tecken.

Är det någon som vet varför?
Jag använder mig av bootstrap-klasser.

speltips1.html:
HTML-kod:
<!DOCTYPE html>
<html lang="sv-se">
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1">

  <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
  <title>Satsafett</title>

  <!-- Bootstrap -->

  <link href="bootstrap/css/bootstrap.css" rel="stylesheet" media="screen">
  <link href="satsafettBS.css" rel="stylesheet">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
  <link href="https://fonts.googleapis.com/css?family=Merriweather:700" rel="stylesheet">
  <link href="https://fonts.googleapis.com/css?family=Anton" rel="stylesheet">
</head>

<body>

 <!-- Header -->

 <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
  <div class="container-fluid">

    <!-- Logo -->
    <div class="navbar-header">
      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#mainNavBar">
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>
      <a href="index.html" class="navbar-brand"><img src="bilder/logomedpunktsemedgradientlitemindrevertikalt.png" id="logo" class="img-responsive"></a>
    </div>

    <!-- Menu Items -->
    <div class="collapse navbar-collapse" id="mainNavBar">
      <ul class="nav navbar-nav">
        <li><a href="index.html">Speltips</a></li>
        <li><a href="tv-matcher.html">TV-matcher</a></li>
        <li><a href="oddsbonusar.html">Bonusar</a></li>
        <li class="dropdown"><a href="" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Spelbolag <span class="caret"></span></a>
          <ul class="dropdown-menu" role="menu">
       <li><a href="#">Action</a></li>
       <li><a href="#">Another action</a></li>
       <li><a href="#">Something else here</a></li>
       <li class="divider"></li>
       <li><a href="#">Separated link</a></li>
       <li class="divider"></li>
       <li><a href="#">One more separated link</a></li>
    </ul>
        </li>
      </ul>
    </div>
  </div>
</nav>

CSS:
Kod:
body {
	padding-top: 80px;
	background-color: #F9EEE8;
}

/*header*/

.navbar-inverse {
	background-color: #1d1a3d;
	border-bottom: #EAB296 4px solid;
}
#logo {
	max-width: 200px;
	margin-top: -13px;
	display: inline;
}
#mainNavBar ul{
	padding: 0;
	margin: 0;
}
#mainNavBar ul li a {
	color: #999999;
	font-weight: bold;
  font-size: 15px;
  font-family: 
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
#mainNavBar ul li a:hover {
	color: white;
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
.navbar-collapse {
  text-align:center;
  margin-top: 5px;
}
.navbar-nav {
    display:inline-block;
    float:none;
}
.navbar-toggle {
	padding: 14px;
	border: 1px;
}
#mainNavBar .navbar-toggle:hover {
    background-color: red;
}

index.html ser exakt likadan ut, jag har kopierat headern. Resten av innehållet på sidorna
klippte jag bort då det blev för mycket tecken.

Det är säkert någon mer info jag behöver ge er, men det här är allt jag kommer på nu.
Vad är det som inte funkar då? Är det din dropdown som inte "droppar down" när man klickar på den, eller vad menar du?

Dessutom undrar jag om du kan ha dropdown-klassen på en li verkligen? Kollar man på exemplet på w3cschools har dom ju klassen på en div. Vad händer om du stoppar in en sådan i din li, funjkar det då?

HTML-kod:

<ul class="nav navbar-nav">
        <li><a href="index.html">Speltips</a></li>
        <li><a href="tv-matcher.html">TV-matcher</a></li>
        <li><a href="oddsbonusar.html">Bonusar</a></li>
        <li> <div class="dropdown">
   <button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown">Dropdown Example
   <span class="caret"></span></button>
   <ul class="dropdown-menu">
    <li><a href="#">HTML</a></li>
     <li><a href="#">CSS</a></li>
     <li><a href="#">JavaScript</a></li>
   </ul>
</div> 
        </li>
      </ul>

Nånting sånt alltså? Funkar det bättre? Skulle ju iofs inte kunna funka alls med
Citera
2017-07-08, 14:33
  #3
Medlem
HTML-kod:
<link href="bootstrap/css/bootstrap.css" rel="stylesheet" media="screen">
<link href="satsafettBS.css" rel="stylesheet">

Du använder relativa sökvägar här så dessa styleseets kommer bara laddas på indexsidan (/). Lägg till "/" i början av sökvägarna.
Citera
2017-07-09, 11:30
  #4
Medlem
Citat:
Ursprungligen postat av Proton
Vad är det som inte funkar då? Är det din dropdown som inte "droppar down" när man klickar på den, eller vad menar du?

Ja, det missade jag att förklara. Det är dropdown-menyn som inte "droppar down" Men bara när jag är på speltips1.html, fastän jag har en identisk kod ( har copy/pastat). På alla andra sidor i sajten fungerar den (den droppar down). Så jag har samma kod till min header, men när jag är på speltips1.html så droppar den inte down.

När jag provar att ha koden du länkade blir det ingen dropdown som droppar down, MEN det droppar down på alla andra sidor, så det är endast på just den sidan, speltips1.html, som dropdownen inte fungerar. Då är vi lite närmare mysteriet!
__________________
Senast redigerad av bananbus 2017-07-09 kl. 11:41.
Citera
2017-07-09, 11:37
  #5
Medlem
Citat:
Ursprungligen postat av notlegendary
HTML-kod:
<link href="bootstrap/css/bootstrap.css" rel="stylesheet" media="screen">
<link href="satsafettBS.css" rel="stylesheet">

Du använder relativa sökvägar här så dessa styleseets kommer bara laddas på indexsidan (/). Lägg till "/" i början av sökvägarna.

Menar du
HTML-kod:
<link href="/bootstrap/css/bootstrap.css" rel="stylesheet" media="screen">
<link href="/satsafettBS.css" rel="stylesheet">

När jag gör detta laddas inte css på sidan, eller ska jag sätta / någon annanstans?
Citera
2017-07-09, 12:54
  #6
Medlem
rjonssons avatar
Beror på hur du har lagt filerna, du kanske behöver sätta "../" i sökvägen för att gå upp en nivå sedan ner i rätt mapp.
Citera
2017-07-10, 13:34
  #7
Medlem
För att förtydliga lite med vad någon sa om sökvägar till filer. När du utvecklar en sida lokalt ska du normalt sett alltid göra det så att du anropar den i webbläsaren via en host. T.ex http://localhost:3000 för port 3000. Dom flesta lite mer seriösa text-editors för kodning kan göra detta för dig. Anledningen är att du då kan ha t.ex. alla dina .js-filer i en katalog som heter "script" i rooten av ditt projekt och anropa dom i källkoden i din html via "/script/fil.js". Oavsett om detta löser ditt problem eller inte är det något du ska börja med om du vill jobba så effektivt och enkelt som möjligt.
Lycka till!
Citera
2017-07-11, 10:32
  #8
Medlem
Tack för era svar, men problemet kvarstår. Endast på speltips1.html fungerar inte dropdown-menyn, (den droppar inte ner) men allt annat är som det ska. På de andra .html sidorna fungerar dropdown-menyn som den ska.
Alla sidorna ligger i samma mapp.
Jag bifogar koden, till speltips1.html, där alltså dropdownmenyn under fliken "spelbolag" inte droppar ned.

HTML-kod:
<!DOCTYPE html>
<html lang="sv-se">
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1">

  <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
  <title>Satsafett</title>

  <!-- Bootstrap -->

  <link href="bootstrap/css/bootstrap.css" rel="stylesheet" media="screen">
  <link href="satsafettBS.css" rel="stylesheet">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
  <link href="https://fonts.googleapis.com/css?family=Merriweather:700" rel="stylesheet">
  <link href="https://fonts.googleapis.com/css?family=Anton" rel="stylesheet">
</head>

<body>

 <!-- Header -->

 <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
  <div class="container-fluid">

    <!-- Logo -->
    <div class="navbar-header">
      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#mainNavBar">
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>
      <a href="index.html" class="navbar-brand"><img src="bilder/logomedpunktsemedgradientlitemindrevertikalt.png" id="logo" class="img-responsive"></a>
    </div>

    <!-- Menu Items -->
    <div class="collapse navbar-collapse" id="mainNavBar">
      <ul class="nav navbar-nav">
        <li><a href="index.html">Speltips</a></li>
        <li><a href="tv-matcher.html">TV-matcher</a></li>
        <li><a href="oddsbonusar.html">Bonusar</a></li>
        <li class="dropdown"><a href="" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Spelbolag <span class="caret"></span></a>
          <ul class="dropdown-menu" role="menu">
       <li><a href="#">Action</a></li>
       <li><a href="#">Another action</a></li>
       <li><a href="#">Something else here</a></li>
       <li class="divider"></li>
       <li><a href="#">Separated link</a></li>
       <li class="divider"></li>
       <li><a href="#">One more separated link</a></li>
    </ul>
        </li>
      </ul>
    </div>
  </div>
</nav>

<div class="container-fluid">
  <div class="row">
    <div class="col-md-3">

    <!-- Left Aside -->

      <h5 class="blueBack effect8">oddsbonusar</h5>
      <ul class="list-group" id="leftul">
     
       <li class="list-group-item"><a href=""><img class="listbild" src="bilder/Bet365_Logo.gif" href="#"> </a>
        <h5 class="list-group-item-heading"><a href=""><span class="largify">x%</span><span class="black"> upp till </span><span class="largify">xkr</span></a></h5> <a href="" role="button" class="btn btn-success leftbtn btn-sm hidden-md">Hämta</a>
       <p class="list-group-item-text"><a href=""><span class="black">Spelbolag</span></a></p></li>

       <li class="list-group-item"><a href=""><img class="listbild" src="bilder/Bet365_Logo.gif" href="#"> </a>
        <h5 class="list-group-item-heading"><a href=""><span class="largify">x%</span><span class="black"> upp till </span><span class="largify">xkr</span></a></h5> <a href="" role="button" class="btn btn-success leftbtn btn-sm hidden-md">Hämta</a>
       <p class="list-group-item-text"><a href=""><span class="black">Spelbolag</span></a></p></li>

       <li class="list-group-item"><a href=""><img class="listbild" src="bilder/Bet365_Logo.gif" href="#"> </a>
        <h5 class="list-group-item-heading"><a href=""><span class="largify">x%</span><span class="black"> upp till </span><span class="largify">xkr</span></a></h5> <a href="" role="button" class="btn btn-success leftbtn btn-sm hidden-md">Hämta</a>
       <p class="list-group-item-text"><a href=""><span class="black">Spelbolag</span></a></p></li>

        </ul>
        <div class="blueBack"><a href="">Hämta fler bonusar...</a></div>
      </div>
      <div class="col-md-9">
        <div class="row">
        <img src="bilder/laddaned.jpg" class="img-responsive bigArticle">
        </div>
      </div>
      <div class="col-md-7">
        <div class="row">
           <article class="singleArticle">
             <h1>Denna säsong kan bli en värdemätare, kan Djurgården studsa tillbaka?</h1>
              <h5>Vi anser oss ha hittat ett fint värdeodds när Europa League-kvalen drar igång under morgondagen. Arsenal, som missade
              att kvala in till Champions League, får nu en ny chans att visa varför man nu vill vinna denna. Vi anser oss ha hittat ett fint värdeodds när Europa League-kvalen drar igång under morgondagen. Arsenal, som missade
              att kvala in till Champions League, får nu en ny chans att visa varför man nu vill vinna denna.</h5>
             
            </article>
        </div>
      </div>

Och här är den relevanta css:n (kanske missar något men får inte plats att kopiera allt)
Kod:
body {
	padding-top: 80px;
	background-color: #F9EEE8;
}

/*header*/

.navbar-inverse {
	background-color: #1d1a3d;
	border-bottom: #EAB296 4px solid;
}
#logo {
	max-width: 200px;
	margin-top: -13px;
	display: inline;
}
#mainNavBar ul{
	padding: 0;
	margin: 0;
}
#mainNavBar ul li a {
	color: #999999;
	font-weight: bold;
  font-size: 15px;
  font-family: 
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
#mainNavBar ul li a:hover {
	color: white;
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
.navbar-collapse {
  text-align:center;
  margin-top: 5px;
}
.navbar-nav {
    display:inline-block;
    float:none;
}
.navbar-toggle {
	padding: 14px;
	border: 1px;
}
#mainNavBar .navbar-toggle:hover {
    background-color: red;
}
/*leftColumn*/

#leftul li a {
	text-decoration: none;
}
#leftul li:nth-child(2n+1) {  
  background-color: #F0F0F0;
}
.listbild {
	float: left;
	margin-top: 4px;
	margin-right: 5px;
	margin-left: -6px;
	max-width: 28px;
	max-height: 28px;
}
.leftbtn {
	margin-top: -15px;
	float: right;
	font-weight: bold;
}
.largify {
	font-weight: bold;
	color: red;
}
.black {
	color: black;
}
footer {
  background-color: #130c22;
  color: white;
}
/*articles*/
.bigArticle {
  margin-top: 20px;
  margin-left: auto;
  display: block;
  margin-right: auto;
}
.singleArticle h1 {
  font-family: 'Merriweather', serif;
  font-size: 50px;
  margin-left: 40px;
  margin-bottom: 30px;
}
.singleArticle h5 {
  font-weight: bold;
  margin-left: 40px;
  line-height: 25px;
  margin-bottom: 30px;
}
.speltips {
  text-decoration: underline;
}
.singleArticle p {
  margin-left: 40px;
  line-height: 25px;
  margin-bottom: 25px;
}
.singleArticle h4 {
font-weight: bold;
font-size: 16px;
margin-left: 40px;
}
Citera
2017-07-12, 19:24
  #9
Medlem
Öppna konsolen och se om något error uppstår.
Citera
2017-08-28, 00:44
  #10
Medlem
edm4lifes avatar
Du måste själv felsöka alla faktorer som är relevanta för det som strular, vilket inkluderar att kolla i javascript-konsolen, kolla att css-filerna laddar in ordentligt i network requests, kolla att rätt element får rätt css properties och klasser med inspector verktyget i chrome devtools etc. Nästan alltid ger detta information eller iallafall en ledtråd om vart problemet ligger och vad som måste åtgärdas.
Citera
2017-08-28, 06:44
  #11
Moderator
Protons avatar
Citat:
Ursprungligen postat av bananbus
Jag är självlärd och kommer säkert inte kunna förklara mig ordentligt, men jag kör ändå!
Har fastnat och förstår inte varför. Jag har en header, med navigering. I navigeringsmenyn
kan man navigera i sajten:

Speltips (index.html (förstasidan))
TV-matcher (tv-matcher.html)
Bonusar (oddsbonusar.html)
Spelbolag (har en dropdown-meny)

Jag har artiklar på förstasidan som länkar till speltips1.html. Och jag har kopierat min header
till alla sidor. Men när jag är på speltips1.html så fungerar inte dropdown-menyn. Fastän
koden är identisk. Sen är det ju innehåll på sidorna också, fast jag klippte bort det här, då
det blev för mycket tecken.

Är det någon som vet varför?
Jag använder mig av bootstrap-klasser.

speltips1.html:
HTML-kod:
<!DOCTYPE html>
<html lang="sv-se">
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1">

  <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
  <title>Satsafett</title>

  <!-- Bootstrap -->

  <link href="bootstrap/css/bootstrap.css" rel="stylesheet" media="screen">
  <link href="satsafettBS.css" rel="stylesheet">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
  <link href="https://fonts.googleapis.com/css?family=Merriweather:700" rel="stylesheet">
  <link href="https://fonts.googleapis.com/css?family=Anton" rel="stylesheet">
</head>

<body>

 <!-- Header -->

 <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
  <div class="container-fluid">

    <!-- Logo -->
    <div class="navbar-header">
      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#mainNavBar">
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>
      <a href="index.html" class="navbar-brand"><img src="bilder/logomedpunktsemedgradientlitemindrevertikalt.png" id="logo" class="img-responsive"></a>
    </div>

    <!-- Menu Items -->
    <div class="collapse navbar-collapse" id="mainNavBar">
      <ul class="nav navbar-nav">
        <li><a href="index.html">Speltips</a></li>
        <li><a href="tv-matcher.html">TV-matcher</a></li>
        <li><a href="oddsbonusar.html">Bonusar</a></li>
        <li class="dropdown"><a href="" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Spelbolag <span class="caret"></span></a>
          <ul class="dropdown-menu" role="menu">
       <li><a href="#">Action</a></li>
       <li><a href="#">Another action</a></li>
       <li><a href="#">Something else here</a></li>
       <li class="divider"></li>
       <li><a href="#">Separated link</a></li>
       <li class="divider"></li>
       <li><a href="#">One more separated link</a></li>
    </ul>
        </li>
      </ul>
    </div>
  </div>
</nav>

CSS:
Kod:
body {
	padding-top: 80px;
	background-color: #F9EEE8;
}

/*header*/

.navbar-inverse {
	background-color: #1d1a3d;
	border-bottom: #EAB296 4px solid;
}
#logo {
	max-width: 200px;
	margin-top: -13px;
	display: inline;
}
#mainNavBar ul{
	padding: 0;
	margin: 0;
}
#mainNavBar ul li a {
	color: #999999;
	font-weight: bold;
  font-size: 15px;
  font-family: 
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
#mainNavBar ul li a:hover {
	color: white;
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
.navbar-collapse {
  text-align:center;
  margin-top: 5px;
}
.navbar-nav {
    display:inline-block;
    float:none;
}
.navbar-toggle {
	padding: 14px;
	border: 1px;
}
#mainNavBar .navbar-toggle:hover {
    background-color: red;
}

index.html ser exakt likadan ut, jag har kopierat headern. Resten av innehållet på sidorna
klippte jag bort då det blev för mycket tecken.

Det är säkert någon mer info jag behöver ge er, men det här är allt jag kommer på nu.

Citat:
Ursprungligen postat av edm4life
Du måste själv felsöka alla faktorer som är relevanta för det som strular, vilket inkluderar att kolla i javascript-konsolen, kolla att css-filerna laddar in ordentligt i network requests, kolla att rätt element får rätt css properties och klasser med inspector verktyget i chrome devtools etc. Nästan alltid ger detta information eller iallafall en ledtråd om vart problemet ligger och vad som måste åtgärdas.
Japp, det är en bra idé.

Verkar ju som om dina css-regler inte tillämpas korrekt på förstasidan (eller var det nu var).

Ta upp DOM-inspectorn i webläsaren och kolla på din dropdown vad för regler som den har på sig. Denna får man upp genom att trycka på F12 normalt sett, sedan kan man kolla på alla element och få dem highlightade och se precis vilken HTML och css som påverkar elementet i fråga.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback