September discount week
Tento týden až 80% sleva na e-learning týkající se jazyka C
50 % bodů zdarma na online výuku díky naší Slevové akci!
Avatar
Filip Růžička:17.10.2019 7:22

Když označím:

<nav class="menu">
          <ul>
            <li class="activ"><a href="flex.html">Úvod</a></li>
            <li><a href=".html">O mně</a></li>
            <li><a href=".html">Dovednosti</a></li>
            <li><a href=".html">Reference</a></li>
            <li><a href=".html">Kontakt</a></li>
          </ul>
        </nav>
.menu li:.aktivni {
    color: white;
}

píše mi v VS studiu error "identifieir expected".

Zkusil jsem: Ujišťoval jsem se jestli to mám napsané správně, měnil jsem class za id.

Chci docílit: Odstranit error?

 
Odpovědět
17.10.2019 7:22
Avatar
Odpovídá na Filip Růžička
Michal Štěpánek:17.10.2019 8:14

Chyba píše, že se očekává identifikátor. Nemůže to být tím, že v html máš

<li class="activ">

a v css

.menu li:.aktivni

?

Nahoru Odpovědět
17.10.2019 8:14
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:17.10.2019 8:19

google = css example
google = css example hover
jakpsatweb.cz/html
jakpsatweb.cz/css

HTML: <nav><ul><li><a ...>...
CSS: nav ul li a nebo kombinace (nav li a, nav a, ul a, ... tomu se doporucuji vyhybat)
HTML: <nav class="x"><ul class="y"><li class="z"><a  class="zz"...>...
CSS: nav.x ul.y li.z a.zz nebo .x .y .z .zz nebo kombinace

 class="activ"
.aktivni

Neshoduje se.


li:

Ta dvojtecka je tam proc?


color: white;
Bych doporucil pouzivat kody barev ve formatu #rrggbb nebo rgb(rrr,ggg,bbb) nebo rgba(0,0,0,0) - s transparenci.
white = #FFFFFF = #FFF = rgb(255, 255, 255) = rgba(255, 255, 255, 1)
https://developer.mozilla.org/…/color_value

 
Nahoru Odpovědět
17.10.2019 8:19
Avatar
Peter Mlich
Člen
Avatar
Odpovídá na Michal Štěpánek
Peter Mlich:17.10.2019 8:22

Ta chyba je podle meho nazoru zpusobena tou dvojteckou. Za ni muzes dat jen konkretni text. Coz by mohl byt ten identifikator. Treba hover (hoverovany element) nebo first-child (prvni element). Ale VS nepouzivam, tak se neodvazuji do toho kecat. Spis obecne ma ten css zapis spatne.

google = css pseudoclass
https://developer.mozilla.org/…eudo-classes

Editováno 17.10.2019 8:23
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět
17.10.2019 8:22
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.