.


:




:

































 

 

 

 


CSS3 . <div id=nav> <!-- nav -->><ul><li> <a href=/link1> 1</a> <!-

HTML

1.

2.

<div id="nav"> <!-- nav -->><ul><li> <a href="/link1"> 1</a> <!- --><ul> <!-- --><li> <a href="/s-link1">Sub 1</a></li><li> <a href="/s-link2">Sub 2</a></li></ul> <!- --></li><ul></div>

 

3.

li (ul).

line-height ul.

, (a) display:block.

 

 

HTML

<ul id="navigationMenu"> <li> <a class="home" href="#"> <span>Home</span> </a> </li> <li> <a class="about" href="#"> <span>About</span> </a> </li> <li> <a class="services" href="#"> <span>Services</span> </a> </li> <li> <a class="portfolio" href="#"> <span>Portfolio</span> </a> </li> <li> <a class="contact" href="#"> <span>Contact us</span> </a> </li></ul>

 

 

CSS

*{ /* CSS */ margin:0; padding:0;}body{ font-size:14px; color:#666; background:#111 no-repeat; /* CSS3 */ background-image:-moz-radial-gradient(center -100px 45deg, circle farthest-corner, #444 150px, #111 300px); background-image:-webkit-gradient(radial, 50% 0, 150, 50% 0, 300, from(#444), to(#111)); font-family:Arial, Helvetica, sans-serif;}#navigationMenu li{ list-style:none; height:39px; padding:2px; width:40px;}

 

 

CSS - 2

#navigationMenu span{ /* */ width:0; left:38px; padding:0; position:absolute; overflow:hidden; /* */ font-family:'Myriad Pro',Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; letter-spacing:0.6px; white-space:nowrap; line-height:39px; /* CSS3 Transition (): */ -webkit-transition: 0.25s; /* Future proofing (these do not work yet): */ -moz-transition: 0.25s; transition: 0.25s;} #navigationMenu a{ /* : */ background:url('img/navigation.jpg') no-repeat; height:39px; width:38px; display:block; position:relative;}/* hover */#navigationMenu a:hover span{ width:auto; padding:0 20px; overflow:visible;}#navigationMenu a:hover{ text-decoration:none; /* CSS outer glow with the box-shadow property */ -moz-box-shadow:0 0 5px #9ddff5; -webkit-box-shadow:0 0 5px #9ddff5; box-shadow:0 0 5px #9ddff5;}

 

CSS - 3

/* */ #navigationMenu.home { background-position:0 0;}#navigationMenu.home:hover { background-position:0 -39px;}#navigationMenu.home span{ background-color:#7da315; color:#3d4f0c; text-shadow:1px 1px 0 #99bf31;} /* */ #navigationMenu.about { background-position:-38px 0;}#navigationMenu.about:hover { background-position:-38px -39px;}#navigationMenu.about span{ background-color:#1e8bb4; color:#223a44; text-shadow:1px 1px 0 #44a8d0;} /* */ #navigationMenu.services { background-position:-76px 0;}#navigationMenu.services:hover { background-position:-76px -39px;}#navigationMenu.services span{ background-color:#c86c1f; color:#5a3517; text-shadow:1px 1px 0 #d28344;} /* */ #navigationMenu.portfolio { background-position:-114px 0;}#navigationMenu.portfolio:hover{ background-position:-114px -39px;}#navigationMenu.portfolio span{ background-color:#d0a525; color:#604e18; text-shadow:1px 1px 0 #d8b54b;} /* */ #navigationMenu.contact { background-position:-152px 0;}#navigationMenu.contact:hover { background-position:-152px -39px;}#navigationMenu.contact span{ background-color:#af1e83; color:#460f35; text-shadow:1px 1px 0 #d244a6;}

CSS

 

CSS

#header{height:120px; position:relative; background: transparent url(header_bkg.png) repeat-x scroll top center;}#nav{margin:0px; padding:0px; position:absolute;top: 70px; display:block;}#nav > li {list-style-type:none; float:left; display:block;margin:0px 10px; position:relative; padding:10px; width:100px;}#nav > li:hover ul { display:block; }#nav > li:hover {background-color:#808080; -moz-border-radius:10px;-webkit-border-radius:10px; }#nav li ul { margin:0px; padding:0px; display:none;}#nav li ul li { list-style-type:none; margin:10px 0 0 0;}#nav li ul li a { display:block; padding:5px 10px; color:#A2E200; text-decoration:none;} #nav li ul li:hover a {background-color:#606060; -moz-border-radius:5px;-webkit-border-radius:5px;} #nav li span { cursor:pointer; margin:0px 10px; font-weight:bold; }

CSS3

HTML

<ul id="menu"> <li><a href="#">Home</a></li> <li><a href="#">Products</a></li> <li><a href="#">Services</a></li> <li><a href="#">About</a></li> <li><a href="#">Contact</a></li></ul>

 

CSS

#menu li { display: inline; list-style: none; padding: 0; } #menu li a { border: 1px solid white;padding: 15px 20px 15px 20px;text-decoration: none;color:black;margin-left: -5px;/* */background-image: url('image.jpg');/* */background-position: left;-webkit-transition: all 0.8s ease-in-out;/* transition Firefox ( ) */-moz-transition: all 0.8s ease-in-out;/* transition Opera)*/-o-transition: all 0.8s ease-in-out; }

 

CSS

#menu li a:hover { color: white; /* Align the background image position of the background to the right*/ background-position:right; }

 

 



<== | ==>
, | 
:


: 2016-12-31; !; : 385 |


:

:

, ,
==> ...

1618 - | 1602 -


© 2015-2024 lektsii.org - -

: 0.011 .