frankgalos
JF-Expert Member
- Dec 26, 2012
- 223
- 100
- Thread starter
- #161
karibuni marafiki. karibuni katika sehemu ya media queries na katika sehenu hii tuta tumia kanuni ya only screen and (max-width:480px)
kwaiyo fungua texteditor yako na tengeneza faili la jina media.css
na uandike hizi code.
@media only screen and (max-width:480px){
header > #main{
width: 100%;
height: 60px;
margin: 0px;
}
header > #main > #logo{
height: 98%;
width: 40px;
margin: 0px 0 0 5px;
}
header > #main > #logo > #main > a{
width: 100%;
height: 100%;
display: inline-block;
}
header > #main > #logo > #main > a > img{
display: inline-block;
height: 100%;
width: 100%;
}
header > #main > nav{
position: absolute;
width: 60vw;
background: #fff;
height: 100vh;
right: 0;
top: 50px;
display: none;
}
header > #main > nav > ul{
background: rgba(1,1,1,.85);
height: 100vh;
}
header > #main > nav > ul > li{
display: block;
float: none;
text-align: center;
}
header > #main > nav > ul > li:last-child{
float: none;
padding: 10px 25px 10px 25px;
display: inline-block;
margin: 20px 0 0 15vw;
}
header > #main > #controlls{
display: inline-block;
float: right;
width: 45px;
margin: 10px 15px 0 0;
}
header > #main > #controlls:hover > div{
background: rgba(255,255,255,.50);
transition: .7s linear 0s;
cursor: pointer;
}
header > #main > #controlls > div{
background: #fff;
border-radius: 3px;
margin: 3px 0px 0 0;
height: 10px;
}
}
baada ya kuandika hizo code fungua faili lako la index.html na uandike haya
kwenye <head>tag
<link rel="stylesheet" href="media.css">
kisha ongeza hizi code baada ya tag ya mwisho ya navigation </nav>
<div id="controlls">
<div></div>
<div></div>
<div></div>
</div>
kisha fungua faili lako la style.css na uandike haya
baada ya header > #main > nav > ul > li:hover{}
header > #main > #controlls{
display: none;
}
ilikuona effect tumia firefox na bonyeza kwenye controlls juu kuria na itakuja dropdown na bonyeza developer kisha bonyeza responsive view na kwenye namba hakikisha zina display 320x480
na ilikuona navigation menu
kwenye
header > #main > nav{
}
ya faili lako la media.css ile display:none iweke display:inline-block
preview
http://route.epizy.com/frank/
itaendelea ....................
kwaiyo fungua texteditor yako na tengeneza faili la jina media.css
na uandike hizi code.
@media only screen and (max-width:480px){
header > #main{
width: 100%;
height: 60px;
margin: 0px;
}
header > #main > #logo{
height: 98%;
width: 40px;
margin: 0px 0 0 5px;
}
header > #main > #logo > #main > a{
width: 100%;
height: 100%;
display: inline-block;
}
header > #main > #logo > #main > a > img{
display: inline-block;
height: 100%;
width: 100%;
}
header > #main > nav{
position: absolute;
width: 60vw;
background: #fff;
height: 100vh;
right: 0;
top: 50px;
display: none;
}
header > #main > nav > ul{
background: rgba(1,1,1,.85);
height: 100vh;
}
header > #main > nav > ul > li{
display: block;
float: none;
text-align: center;
}
header > #main > nav > ul > li:last-child{
float: none;
padding: 10px 25px 10px 25px;
display: inline-block;
margin: 20px 0 0 15vw;
}
header > #main > #controlls{
display: inline-block;
float: right;
width: 45px;
margin: 10px 15px 0 0;
}
header > #main > #controlls:hover > div{
background: rgba(255,255,255,.50);
transition: .7s linear 0s;
cursor: pointer;
}
header > #main > #controlls > div{
background: #fff;
border-radius: 3px;
margin: 3px 0px 0 0;
height: 10px;
}
}
baada ya kuandika hizo code fungua faili lako la index.html na uandike haya
kwenye <head>tag
<link rel="stylesheet" href="media.css">
kisha ongeza hizi code baada ya tag ya mwisho ya navigation </nav>
<div id="controlls">
<div></div>
<div></div>
<div></div>
</div>
kisha fungua faili lako la style.css na uandike haya
baada ya header > #main > nav > ul > li:hover{}
header > #main > #controlls{
display: none;
}
ilikuona effect tumia firefox na bonyeza kwenye controlls juu kuria na itakuja dropdown na bonyeza developer kisha bonyeza responsive view na kwenye namba hakikisha zina display 320x480
na ilikuona navigation menu
kwenye
header > #main > nav{
}
ya faili lako la media.css ile display:none iweke display:inline-block
preview
http://route.epizy.com/frank/
itaendelea ....................
javascript iendelee Tafadhali.....