pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

純CSS3制作的Windows7開始菜單

純CSS3制作的Windows7開始菜單HTML5中文學習網,是中國最大的HTML5中文門戶,為廣大HTML5愛好者提供各種HTML5資料,包括HTML5網站、HTML5資訊、HTML5應用、HTML5游戲、HTML5教程、HTML5視頻、HTML5論

 我對使用少量CSS3代碼來實現很多效果這一過程非常的著迷,很多UI元素都需要用圖片來展示其漂亮的外觀,但是你可能不知道,單純的CSS3代碼也是可以實現的。下面我就用純CSS3來制作Windows 7開始菜單(額外需要幾個小圖標),從而來證明這個觀點。

 

如果我們分解這個Windows 7開始菜單,我們會得到1個div,2個ul列表,1組鏈接以及一些icon小圖標,我們可以一起來看看具體的效果。下面是簡單的制作過程及部分代碼

菜單容器(Container)

這個容器命名為startmenu ,里面包含了2個ul列表。同時用3種顏色實現線性漸變:頂部是淺藍色,中間是深藍色,底部是接近淺藍色的其他顏色。接著用rgba()實現透明度,rgba()有四個參數,前3個表示紅、綠、藍,第4個表示透明度,兩條邊線使用了box-shadow屬性。

CSS Code復制內容到剪貼板
  1. #startmenu { border:solid 1px #102a3eoverflow:visibledisplay:inline-blockmargin:60px 0 0 20px;  
  2.              -moz-border-radius:5px;-webkit-border-radius:5pxposition:relative;  
  3.              box-shadow: inset 0 0 1px #fff; -moz-box-shadow: inset 0 0 1px #fff; -webkit-box-shadow: inset 0 0 1px #fff;  
  4.              background-color:#619bb9;  
  5.              background: -moz-linear-gradient(top, rgba(50, 123, 165, 0.75), rgba(46, 75, 90, 0.75) 50%, rgba(92, 176, 220, 0.75));  
  6.              background: -webkit-gradient(linear, center topcenter bottombottom, from(#327aa4),color-stop(45%, #2e4b5a), to(#5cb0dc)); }  

程序菜單(Programs Menu)

這是一個白色背景的ul列表,兩條邊線用了border和box-shadow屬性。程序鏈接包含了幾個小圖標以及程序名稱,同時做了一個鼠標滑過漸變投影的效果。

 

CSS Code復制內容到剪貼板
  1. #programs, #links {float:leftdisplay:blockpadding:0; list-style:none;}  
  2. #programs { background:#fffborder:solid 1px #365167margin:7px 0 7px 7px;  
  3.             box-shadow: 0 0 1px #fff; -moz-box-shadow: 0 0 1px #fff; -webkit-box-shadow: 0 0 1px #fff;  
  4.             -moz-border-radius:3px;-webkit-border-radius:3px;}  
  5. #programs a { border:solid 1px transparentdisplay:blockpadding:3pxmargin:3px;  
  6.               color:#4b4b4btext-decoration:nonemin-width:220px;}  
  7. #programs a:hover {border:solid 1px #7da2ce;  
  8.              -moz-border-radius:3px; -webkit-border-radius:3px;  
  9.              box-shadow: inset 0 0 1px #fff; -moz-box-shadow: inset 0 0 1px #fff; -webkit-box-shadow: inset 0 0 1px #fff;  
  10.              background-color:#cfe3fd;  
  11.              background: -moz-linear-gradient(top#dcebfd#c2dcfd);  
  12.              background: -webkit-gradient(linear, center topcenter bottombottom, from(#dcebfd), to(#c2dcfd));}  
  13. #programs a img {border:0; vertical-align:middlemargin:0 5px 0 0;}  
 

鏈接菜單(Link Menu)

上面提到的鏈接菜單非常簡單,但是這里我們可以做出更炫的鼠標滑過效果。每一個鏈接菜單都有3種顏色的水平漸變:左邊和右邊是深藍色,中間用稍微淡一點的藍色。現在,不像程序菜單中的鏈接那樣,這個鏈接內部用<span>來包含菜單的文字,同時span元素還擁有多種垂直線性漸變。

 

CSS Code復制內容到剪貼板
  1. #links {margin:7pxmargin-top:-30px;}  
  2. #links li.icon {text-align:center;}  
  3. #links a {border:solid 1px transparentdisplay:blockmargin:5px 0; position:relative;  
  4.               color:#ffftext-decoration:nonemin-width:120px;}  
  5. #links a:hover {border:solid 1px #000;  
  6.              -moz-border-radius:3px; -webkit-border-radius:3px;  
  7.              box-shadow: 0 0 1px #fff; -moz-box-shadow: inset 0 0 1px #fff; -webkit-box-shadow: inset 0 0 1px #fff;  
  8.              background-color:#658da0;  
  9.              background: -moz-linear-gradient(center left, rgba(81,115,132,0.55), rgba(121,163,184,0.55) 50%, rgba(81,115,132,0.55));  
  10.              background: -webkit-gradient(linear, 0% 100%, 100% 100%, from(#517384), color-stop(50%, #79a3b8), to(#517384));  
  11.              }  
  12. #links a span { padding:5pxdisplay:block; }  
  13. #links a:hover span  { background: -moz-linear-gradient(center toptransparenttransparent 49%, rgba(2,37,58,0.5) 50%, rgba(63,111,135,0.5));  
  14.             background: -webkit-gradient(linear, center topcenter bottombottom, from(transparent), color-stop(49%, transparent),  
  15.             color-stop(50%, rgba(2,37,58,0.5)), to(rgba(63,111,135,0.5))); }  

你也可以去看在線示例下載源碼

 

這個CSS3制作的Windows 7開始菜單例子可以在Firefox 3.6+, Safari 和 Chrome瀏覽器中運行,Opera和IE中的效果就不行了,也許我可以繼續優化一下,歡迎大家提出建議和意見。

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

主站蜘蛛池模板: 帽子厂家_帽子工厂_帽子定做_义乌帽厂_帽厂_制帽厂 | 济南侦探调查-济南调查取证-山东私家侦探-山东白豹调查咨询公司 密集架|电动密集架|移动密集架|黑龙江档案密集架-大量现货厂家销售 | 沧州友城管业有限公司-内外涂塑钢管-大口径螺旋钢管-涂塑螺旋管-保温钢管生产厂家 | 岸电电源-60HZ变频电源-大功率变频电源-济南诚雅电子科技有限公司 | 合肥卓创建筑装饰,专业办公室装饰、商业空间装修与设计。 | 宁夏活性炭_防护活性炭_催化剂载体炭-宁夏恒辉活性炭有限公司 | 期货软件-专业期货分析软件下载-云智赢 | 网络推广公司_网络营销方案策划_企业网络推广外包平台-上海澜推网络 | 低噪声电流前置放大器-SR570电流前置放大器-深圳市嘉士达精密仪器有限公司 | 水热合成反应釜-防爆高压消解罐-西安常仪仪器设备有限公司 | Safety light curtain|Belt Sway Switches|Pull Rope Switch|ultrasonic flaw detector-Shandong Zhuoxin Machinery Co., Ltd | 网站建设-网站制作-网站设计-网站开发定制公司-网站SEO优化推广-咏熠软件 | 卡诺亚轻高定官网_卧室系统_整家定制_定制家居_高端定制_全屋定制加盟_定制家具加盟_定制衣柜加盟 | 空冷器|空气冷却器|空水冷却器-无锡赛迪森机械有限公司[官网] | 苏商学院官网 - 江苏地区唯一一家企业家自办的前瞻型、实操型商学院 | 【孔氏陶粒】建筑回填陶粒-南京/合肥/武汉/郑州/重庆/成都/杭州陶粒厂家 | 合肥触摸一体机_触摸查询机厂家_合肥拼接屏-安徽迅博智能科技 | 合肥风管加工厂-安徽螺旋/不锈钢风管-通风管道加工厂家-安徽风之范 | 乙炔气体报警装置|固定式氯化氢检测仪|河南驰诚电气百科 | 立式_复合式_壁挂式智能化电伴热洗眼器-上海达傲洗眼器生产厂家 理化生实验室设备,吊装实验室设备,顶装实验室设备,实验室成套设备厂家,校园功能室设备,智慧书法教室方案 - 东莞市惠森教学设备有限公司 | 海南在线 海南一家 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 京马网,京马建站,网站定制,营销型网站建设,东莞建站,东莞网站建设-首页-京马网 | 金库门,金库房,金库门厂家,金库门价格-河北特旺柜业有限公司 | 对辊式破碎机-对辊制砂机-双辊-双齿辊破碎机-巩义市裕顺机械制造有限公司 | 不锈钢法兰-碳钢法兰-法兰盘生产加工厂家-[鼎捷峰]-不锈钢法兰-碳钢法兰-法兰盘生产加工厂家-[鼎捷峰] | 非标压力容器_碳钢储罐_不锈钢_搪玻璃反应釜厂家-山东首丰智能环保装备有限公司 | 三效蒸发器_多效蒸发器价格_四效三效蒸发器厂家-青岛康景辉 | 湖南档案密集架,智能,物证,移动,价格-湖南档案密集架厂家 | 铸钢件厂家-铸钢齿轮-减速机厂家-淄博凯振机械有限公司 | 直齿驱动-新型回转驱动和回转支承解决方案提供商-不二传动 | 智能楼宇-楼宇自控系统-楼宇智能化-楼宇自动化-三水智能化 | 超声波清洗机-超声波清洗设备定制生产厂家 - 深圳市冠博科技实业有限公司 | 棕刚玉_白刚玉_铝酸钙-锐石新材料| 广州小程序开发_APP开发公司_分销商城系统定制_小跑科技 | 酒瓶_酒杯_玻璃瓶生产厂家_徐州明政玻璃制品有限公司 | 珠海冷却塔降噪维修_冷却塔改造报价_凉水塔风机维修厂家- 广东康明节能空调有限公司 | H型钢切割机,相贯线切割机,数控钻床,数控平面钻,钢结构设备,槽钢切割机,角钢切割机,翻转机,拼焊矫一体机 | 凝胶成像仪,化学发光凝胶成像系统,凝胶成像分析系统-上海培清科技有限公司 | 深圳市八百通智能技术有限公司官方网站| 土壤墒情监测站_土壤墒情监测仪_土壤墒情监测系统_管式土壤墒情站-山东风途物联网 |