I would like to know where I made a mistake or where should I add something?
How to replace hours on third blue div on bottom to the right site? I was trying and shearching, but I can't see solution. Please let me know what to change and maybe also can You recomend me tutorial or articles with that case.
When I hover over a menu button, I'd like the text to turn white, but when i change it like color: #fff i doesn't work.
*{
padding: 0;
margin: 0;
box-sizing: border-box;
}
.header{
background-image:url(Images/bg.jpg);
background-size: cover;
background-position: center;
font-family: sans-serif;
width: 100%;
min-height: 100vh;
position: relative;
}
.menubar{
background: #fff;
text-align: center;
position: static;
}
.menubar ul{
display: inline-flex;
list-style: none;
color: black;
}
.menubar ul li{
width: auto;
margin: 10px;
padding: 15px;
}
.menubar ul li a{
text-decoration: none;
color: black;
}
.active, .menubar ul li:hover{
background-color: #2E8BC0;
border-radius: 2px;
color: white;
}
.menubar .fas, .menubar .far{
margin-right: 8px;
}
.sub-menu-1{
display: none;
}
.menubar ul li:hover .sub-menu-1{
display: block;
position: absolute;
background: #040c7a;
margin-top: 15px;
margin-left: -15px;
}
.menubar ul li:hover .sub-menu-1 ul{
display: block;
margin: 10px;
}
.menubar ul li:hover .sub-menu-1 ul li{
width: 100px;
padding: 10px;
border-bottom: 1px solid #fff;
background: transparent;
border-radius: 0;
text-align: left;
}
.menubar ul li:hover .sub-menu-1 ul li:last-child{
border-bottom: none;
}
.menubar ul li:hover .sub-menu-1 ul li a:hover{
color: #278eff;
}
.fa-angle-right{
float: right;
margin-left: 8px;
}
.class-menu-2{
display: none;
}
.hover-me:hover .class-menu-2{
position: absolute;
display: block;
margin-top: -40px;
margin-left: 110px;
background: #040c7a;
}
.row1{
color: white;
display:flex;
flex-wrap: wrap;
justify-content: center;
text-align: center;
background-color: transparent;
position: absolute;
bottom: 10px;
margin-left: auto;
margin-right: auto;
left: 0;
right: 0;
}
.text-box1{
background-color: #2E8BC0;
height: 150px;
width: 300px;
display: block;
}
.text-box1 h3{
padding: 10px;
font-size:15px;
text-align: left;
margin-left: 20px;
}
.text-box1 p{
font-size: 25px;
padding: 10px;
text-align: left;
margin-left: 20px;
display: flex;
}
.text-box1 p2{
}
.hero-btn{
display: inline-block;
text-decoration: none;
color: #fff;
border: 1px solid #fff;
padding: 12px 34px;
font-size: 13px;
background: transparent;
cursor: pointer;
margin-left: -40px;
margin-top: 10px;
}
.hero-btn:hover{
border: 1px solid white;
background: white;
transition: 1s;
color: black;
}
.text-box1 p a{
color: white;
}
.text-box1 ul li{
font-size: 17px;
margin-left: 20px;
margin-right: 20px;
display:flex;
border-bottom: 1px dotted white;
}
.text-box1 ul li:last-child{
border-bottom: none;
}
.text-box1#first{
background-color: #0C2D48;
}
.text-box1#second{
background-color: #145DA0;
}
.text-box1#third
background-color: #2E8BC0;
}
<!DOCTYPE html>
<html>
<head>
<title>Przychodnia</title>
<link rel="stylesheet" href="PrzychodniaStyle.css">
</head>
<body>
<section >
<div >
<ul>
<li ><a href="#"><i ></i>Strona głowna</a></li>
<li><a href="#"><i ></i>Specjalistyka</a>
<div >
<ul>
<li > <a href="#">Menu</a><i ></i>
<div >
<ul>
<li> <a href="#">Menu</a></li>
<li> <a href="#">Menu</a></li>
<li> <a href="#">Menu</a></li>
</ul>
</div>
</li>
<li > <a href="#">Menu</a><i ></i>
<div >
<ul>
<li> <a href="#">Menu</a></li>
<li> <a href="#">Menu</a></li>
<li> <a href="#">Menu</a></li>
</ul>
</div>
</li>
<li> <a href="#">Menu</a></li>
</ul>
</div>
</li>
<li><a href="#"><i ></i>Stomatologia</a>
<div >
<ul>
<li> <a href="#">Menu</a></li>
<li> <a href="#">Menu</a></li>
<li> <a href="#">Menu</a></li>
</ul>
</div></li>
<li><a href="#"><i ></i>Poradnie POZ</a></li>
<li><a href="#"><i ></i>Medycyna Pracy</a></li>
<li><a href="#"><i ></i>Diagnostyki</a></li>
<li><a href="#"><i ></i>Laboratorium</a></li>
<li><a href="#"><i ></i>O nas</a></li>
<li><a href="#"><i ></i>Kontakt</a></li>
</ul>
</div>
<div >
<div id="first">
<h3>Rejstracja telefoniczna</h3>
<p> 1234567890</p>
</div>
<div id="second">
<h3>Rejstracja elektroniczna</h3>
<p ><a href="#">[email protected]</a></p>
<a href="" >Formularz kontaktowy</a>
</div>
<div id="third">
<h3>Godziny otwarcia</h3>
<ul>
<li><p1>Poniedziałek</p1><p2>6:00-18:00</p2></li>
<li>Wtorek</li>
<li>Środa</li>
<li>Czwartek</li>
<li>Piątek</li>
</ul>
</div>
</div>
</section>
<section>
<div >
Lolz
</div>
<a href="" >Formularz kontaktowy</a>
</section>
</body>
</html>
CodePudding user response:
- Add
justify-content: space-between(documentation) :
.text-box1 ul li{
font-size: 17px;
margin-left: 20px;
margin-right: 20px;
display: flex;
border-bottom: 1px dotted white;
justify-content: space-between;
}
- As recommened by @Chris G, use a more specific selector :
.menubar ul li:hover a {
color: white;
}
.active, .menubar ul li:hover {
background-color: #2E8BC0;
border-radius: 2px;
}
*{
padding: 0;
margin: 0;
box-sizing: border-box;
}
.header{
background-image:url(Images/bg.jpg);
background-size: cover;
background-position: center;
font-family: sans-serif;
width: 100%;
min-height: 100vh;
position: relative;
}
.menubar{
background: #fff;
text-align: center;
position: static;
}
.menubar ul{
display: inline-flex;
list-style: none;
color: black;
}
.menubar ul li{
width: auto;
margin: 10px;
padding: 15px;
}
.menubar ul li a {
text-decoration: none;
color: black;
}
.menubar ul li:hover a {
color: white;
}
.active, .menubar ul li:hover {
background-color: #2E8BC0;
border-radius: 2px;
}
.menubar .fas, .menubar .far{
margin-right: 8px;
}
.sub-menu-1{
display: none;
}
.menubar ul li:hover .sub-menu-1{
display: block;
position: absolute;
background: #040c7a;
margin-top: 15px;
margin-left: -15px;
}
.menubar ul li:hover .sub-menu-1 ul{
display: block;
margin: 10px;
}
.menubar ul li:hover .sub-menu-1 ul li{
width: 100px;
padding: 10px;
border-bottom: 1px solid #fff;
background: transparent;
border-radius: 0;
text-align: left;
}
.menubar ul li:hover .sub-menu-1 ul li:last-child{
border-bottom: none;
}
.menubar ul li:hover .sub-menu-1 ul li a:hover{
color: #278eff;
}
.fa-angle-right{
float: right;
margin-left: 8px;
}
.class-menu-2{
display: none;
}
.hover-me:hover .class-menu-2{
position: absolute;
display: block;
margin-top: -40px;
margin-left: 110px;
background: #040c7a;
}
.row1{
color: white;
display:flex;
flex-wrap: wrap;
justify-content: center;
text-align: center;
background-color: transparent;
position: absolute;
bottom: 10px;
margin-left: auto;
margin-right: auto;
left: 0;
right: 0;
}
.text-box1{
background-color: #2E8BC0;
height: 150px;
width: 300px;
display: block;
}
.text-box1 h3{
padding: 10px;
font-size:15px;
text-align: left;
margin-left: 20px;
}
.text-box1 p{
font-size: 25px;
padding: 10px;
text-align: left;
margin-left: 20px;
display: flex;
}
.text-box1 p2{
}
.hero-btn{
display: inline-block;
text-decoration: none;
color: #fff;
border: 1px solid #fff;
padding: 12px 34px;
font-size: 13px;
background: transparent;
cursor: pointer;
margin-left: -40px;
margin-top: 10px;
}
.hero-btn:hover{
border: 1px solid white;
background: white;
transition: 1s;
color: black;
}
.text-box1 p a{
color: white;
}
.text-box1 ul li{
font-size: 17px;
margin-left: 20px;
margin-right: 20px;
display:flex;
border-bottom: 1px dotted white;
justify-content: space-between;
}
.text-box1 ul li:last-child{
border-bottom: none;
}
.text-box1#first{
background-color: #0C2D48;
}
.text-box1#second{
background-color: #145DA0;
}
.text-box1#third{
background-color: #2E8BC0;
}
<!DOCTYPE html>
<html>
<head>
<title>Przychodnia</title>
<link rel="stylesheet" href="PrzychodniaStyle.css">
</head>
<body>
<section >
<div >
<ul>
<li ><a href="#"><i ></i>Strona głowna</a></li>
<li><a href="#"><i ></i>Specjalistyka</a>
<div >
<ul>
<li > <a href="#">Menu</a><i ></i>
<div >
<ul>
<li> <a href="#">Menu</a></li>
<li> <a href="#">Menu</a></li>
<li> <a href="#">Menu</a></li>
</ul>
</div>
</li>
<li > <a href="#">Menu</a><i ></i>
<div >
<ul>
<li> <a href="#">Menu</a></li>
<li> <a href="#">Menu</a></li>
<li> <a href="#">Menu</a></li>
</ul>
</div>
</li>
<li> <a href="#">Menu</a></li>
</ul>
</div>
</li>
<li><a href="#"><i ></i>Stomatologia</a>
<div >
<ul>
<li> <a href="#">Menu</a></li>
<li> <a href="#">Menu</a></li>
<li> <a href="#">Menu</a></li>
</ul>
</div></li>
<li><a href="#"><i ></i>Poradnie POZ</a></li>
<li><a href="#"><i ></i>Medycyna Pracy</a></li>
<li><a href="#"><i ></i>Diagnostyki</a></li>
<li><a href="#"><i ></i>Laboratorium</a></li>
<li><a href="#"><i ></i>O nas</a></li>
<li><a href="#"><i ></i>Kontakt</a></li>
</ul>
</div>
<div >
<div id="first">
<h3>Rejstracja telefoniczna</h3>
<p> 1234567890</p>
</div>
<div id="second">
<h3>Rejstracja elektroniczna</h3>
<p ><a href="#">[email protected]</a></p>
<a href="" >Formularz kontaktowy</a>
</div>
<div id="third">
<h3>Godziny otwarcia</h3>
<ul>
<li><p1>Poniedziałek</p1><p2 >6:00-18:00</p2></li>
<li>Wtorek</li>
<li>Środa</li>
<li>Czwartek</li>
<li>Piątek</li>
</ul>
</div>
</div>
</section>
<section>
<div >
Lolz
</div>
<a href="" >Formularz kontaktowy</a>
</section>
</body>
</html>
