• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Menu z zegarkiem

Object Storage Arubacloud
0 głosów
164 wizyt
pytanie zadane 26 września 2017 w HTML i CSS przez Ralf29 Nowicjusz (120 p.)
edycja 26 września 2017 przez Ralf29

Witajcie.

Od dłuższego czasu zmagam się z problemem. Otóż chciałbym umieścić na stronie  menu oraz zegarek (taki jak kursie JS'a) na tym samym pasku. Chodzi o to, że występują problemy i pasek menu wariuje. Chciałbym, aby zachowywał się jak element classy "option". Niestety wtedy nie działa efekt hover w CSS, kolory na siebie nachodzą itp.

Niestety długo próbowałem to rozwiązać, ale cały czas nie działa. Wysyłam wieć ostatnią ostanią wersję mojego wciąż niedziałającego kodu.

Byłbym wdzięczny za podpowiedzi.

Rafał 

<!DOCTYPE html>
<html lang="pl">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="keywords" content="Biuro rachunkowe, Ciechanów, księgowa, firma, księgowość">
    <meta name="descrption" name="Biuro rachunkowe nawiąże współpracę z przedsiębiorcami.">
     <title>Biuro rachunkowe </title>
    
    <link rel="stylesheet" href="Biuro.css" type="text/css" />
    
    <script type="text/javascript">
        
        function odliczanie()
        
        {
        var dzisiaj= new Date();
        var dzien= dzisiaj.getDate();
        var miesiac= dzisiaj.getMonth()+1;
        var rok= dzisiaj.getFullYear();
        
        var godzina= dzisiaj.getHours();
            if (godzina<10) godzina="0"+godzina;
        var minuta= dzisiaj.getMinutes();
            if (minuta<10) minuta="0"+minuta;
        var sekunda= dzisiaj.getSeconds();
            if (sekunda<10) sekunda="0"+ sekunda;
        
        document.getElementById("zegar").innerHTML=
        dzien+"/"+miesiac+"/"+rok+" | "+godzina+":"+minuta+":"+sekunda;
        
        setTimeout("odliczanie()",1000);
         }
        
    </script>
   
    
</head>

<body onload="odliczanie();">
    
    <h2>Biuro rachunkowe </h2>
    
   <div id="container">
       
       <div id="menu">
           
			<div class="option">Strona główna</div>
			<div class="option">O nas</div>
			<div class="option">Cennik</div>
			<div class="option">Kontakt</div>
			<div class="option">Lokalizacja</div>
			
		</div>
       <div id="zegar"></div>
       <div= style="clear:both"> </div> <br>
       
        
       <div id="o nas">Witamy Państwa na naszej stronie internetowej. Zachęcamy do zapoznania się z naszą ofertą.<br>
        W przypadku pytań prosimy o kontakt bezpośredni lub wiadomość mail.
        </div>
       
       <div id="cennik">
       
       </div>
       
       <div id="kontakt">
       
       </div>
       
       <div id="lokalizacja">
       
       </div>
    
        <div id="footer">
        Biuro rachunkowe  &copy 2017; Wszelkie prawa zastrzeżone.
        </div>
       
    </div>
    
</body>
</html>

body
{
   background-color: bisque;
}

#container
{
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
}

#h2
{
    
}

#menu
{
    width: 1000px;
    
}

.option
{
    float:left;
    color: whitesmoke;
    background-color: dimgrey;
    text-align: justify;
}

#menu:hover
{
    cursor: pointer;
    color: darkgray;
    
}

#zegar
{
    float:left;
    color: whitesmoke;
    background-color: dimgrey;
    
   

}



komentarz 26 września 2017 przez cyklop123 Bywalec (2,790 p.)
wrzuciłeś dwa razy html
komentarz 26 września 2017 przez Ralf29 Nowicjusz (120 p.)
Przepraszam, już poprawione :)
komentarz 26 września 2017 przez cyklop123 Bywalec (2,790 p.)

Czy tak wygląda twoja strona?

1 odpowiedź

0 głosów
odpowiedź 26 września 2017 przez Chess Szeryf (76,710 p.)
edycja 26 września 2017 przez Chess

Żeby to działało, to musisz napisać styl dla .option, po najechaniu kursorem, bo styl #menu zostaje przesłonięty, nadpisuje twój styl. Klasa .option przesłania ci styl: color:darkgrey;. Napisz więc tak:

.option:hover{ 
   color:red;
}

Inaczej nie zadziała chyba, że usuniesz z klasy .option styl color:whitesmoke;, to wtedy pójdzie OK.

 

Podobne pytania

0 głosów
1 odpowiedź 834 wizyt
0 głosów
1 odpowiedź 923 wizyt
pytanie zadane 15 lutego 2017 w HTML i CSS przez helikopter Nowicjusz (180 p.)
0 głosów
1 odpowiedź 1,354 wizyt
pytanie zadane 9 lutego 2018 w HTML i CSS przez Sanchezklub Początkujący (400 p.)

92,544 zapytań

141,387 odpowiedzi

319,503 komentarzy

61,930 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...