WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Hjälp med Bootstrap-meny (https://www.wn.se/forum/showthread.php?t=1063597)

Dakota 2014-12-04 15:01

Hjälp med Bootstrap-meny
 
Hej! Vi gör en hemsida åt vår kommuns museum och undrar hur vi kan ändra hur menyn i Bootstrap ser ut? Vart ligger css-koden för detta? Vi har letat och testat runt men får inget direkt resultat. Vi använder Umbraco CMS eftersom de ville det.

Tacksam för svar! :)

digi 2014-12-04 15:14

Sök efter .navbar

Är ju inte svårare än att inspektera elementet och leka runt lite i dev tools? :)

DavidEW 2014-12-04 15:17

Ett tips är att använda antingen

https://www.mozilla.org/sv-SE/firefox/developer/

eller

Firefox och https://addons.mozilla.org/sv-se/firefox/addon/firebug/

tartareandesire 2014-12-05 08:30

Och till Chrome finns det en inbyggd funktionalitet som fungerar bra. Du ser direkt vilka filer css-reglerna ligger i.

kevvs 2014-12-05 10:05

Använder du bootstrap.css eller den minifierade versionen bootstrap.min.css?

jockenybro 2014-12-08 16:29

Du kan använda både chromes eller firefox inbyggda utvecklar-verktyg, då kan du testa dig fram till vilken klass du behöver ändra i och om du t.ex. kör Bootstrap via CDN så kan du bara skapa dig en ny css-fil och "overrida" standard-stylingen.

youheardit 2014-12-10 09:39

Citat:

Ursprungligen postat av jockenybro (Inlägg 20503209)
Du kan använda både chromes eller firefox inbyggda utvecklar-verktyg, då kan du testa dig fram till vilken klass du behöver ändra i och om du t.ex. kör Bootstrap via CDN så kan du bara skapa dig en ny css-fil och "overrida" standard-stylingen.

Även om du har bootstrap lokalt så borde du inte redigera just den filen. Skapa alltid en ny css-fil och overrida. Bootstrap är byggt så att du ska kunna göra detta enkelt genom att antingen ladda in din nya css efter bootstrap eller helt enkelt lägga till "body" framför regeln, ex i detta fallet:
Kod:

body .navbar { background-color: white; }

jockenybro 2014-12-16 18:20

Citat:

Ursprungligen postat av youheardit (Inlägg 20503283)
Även om du har bootstrap lokalt så borde du inte redigera just den filen. Skapa alltid en ny css-fil och overrida. Bootstrap är byggt så att du ska kunna göra detta enkelt genom att antingen ladda in din nya css efter bootstrap eller helt enkelt lägga till "body" framför regeln, ex i detta fallet:
Kod:

body .navbar { background-color: white; }

Som du skriver, det är att föredra i det flesta fall, dock så är det bättre ur prestandasynpunkt att enbart ladda en CSS-fil och enbart använda sig utav de element man faktiskt behöver. Men det går ju även att lösa med t.ex. minify/combine-hjälpmedel.

youheardit 2014-12-17 09:43

Citat:

Ursprungligen postat av jockenybro (Inlägg 20503546)
Som du skriver, det är att föredra i det flesta fall, dock så är det bättre ur prestandasynpunkt att enbart ladda en CSS-fil och enbart använda sig utav de element man faktiskt behöver. Men det går ju även att lösa med t.ex. minify/combine-hjälpmedel.

Precis, ska du sikta på prestanda så är det ju en minifier och combiner som gäller. Sen ha två separata filer i lokal miljö ifall du skulle behöva uppdatera bootstrap utan att behöva göra samma steg igen. :)


Alla tider är GMT +2. Klockan är nu 03:30.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson