<div class="container-fluid b-icons"><div class="b-icons-item" id="b-box"><a href="javascript:;">宝箱</a></div><div class="b-icons-item" id="b-change"><a href="javascript:;">换肤</a></div><div class="b-icons-item" id="b-msg"><a href="javascript:;">消息</a></div> </div> <div class="s-icons"><div class="s-icons-bottom"> <div class="icon-items"><ul> <li><a href="javascript:;">热门</a></li> <li><a href="javascript:;">游戏</a></li> <li><a href="javascript:;">卡通</a></li> <li><a href="javascript:;">明星</a></li> <li><a href="javascript:;">风景</a></li> <li><a href="javascript:;">简约</a></li> <li><a href="javascript:;">小清新</a></li> <li><a href="javascript:;">自定义</a></li></ul> </div> <div class="icon-up"><div> <i class="glyphicon glyphicon-arrow-up"></i> <a href="javascript:;">收起</a></div> </div> <div style="clear: both"></div> <div class="icon-bottom"><ul> <li class="col-lg-1 col-lg-offset-1 dpic"><img src="images/0.jpeg" title="背景图"></li> <li class="col-lg-1 dpic"><img src="images/1.jpeg" title="背景图"></li> <li class="col-lg-1 dpic"><img src="images/2.png" title="背景图"></li> <li class="col-lg-1 dpic"><img src="images/3.jpg" title="背景图"></li> <li class="col-lg-1 dpic"><img src="images/4.jpg" title="背景图"></li> <li class="col-lg-1 dpic"><img src="images/5.jpg" title="背景图"></li> <li class="col-lg-1 dpic"><img src="images/6.jpeg" title="背景图"></li></ul> </div></div> </div>接下来是如何修饰外观,我比较喜欢简单的界面。
*{ margin:0px; padding:0px; font-family: "Microsoft Yahei", Helvetica, sans-serif, Lato;}.b-icons{ background-color: #569caa; height: 32px; line-height: 32px;}.b-icons .b-icons-item{ float: left;}.b-icons #b-box{ margin-left: 10%;}.b-icons #b-change,.b-icons #b-msg{ margin-left:20px;}.b-icons #b-box,.b-icons #b-change,.b-icons #b-msg{ text-decoration:underline;}.b-icons #b-box a,.b-icons #b-change a,.b-icons #b-msg a{ font-size: 12px; color:#fff;}.s-icons{ width: 100%; position: fixed; left: 0px; top:0px; background-color: #fff; height: 175px; display: none;}.s-icons .s-icons-bottom{ width: 100%; height: 35px; border-bottom: 1px solid #808080;}.s-icons .icon-items{ margin-left:15%;}.s-icons .icon-items>ul li{ height: 30px; line-height: 30px; float: left; list-style: none; margin-left:10px; margin-right:10px;}.s-icons .icon-items a{ color:#666;}.s-icons .icon-up{ line-height: 30px; float: right; margin-right:10%}.s-icons .icon-up>div a,.s-icons .icon-up>div i{ color: #2544ff;}.s-icons .icon-bottom{ width: 100%; height: 100px; margin-left: 15%; margin-top:20px;}.s-icons .icon-bottom .dpic{ text-align: center; list-style: none; margin-left: 5px;}.s-icons .icon-bottom .dpic img{ width: 120px; height:80px;}最后一部分是比较重要的,即如何撰写jquery代码实现图片的切换。
$(function () { var bgig = localStorage.getItem("bgig"); if (bgig == null) {$("body").css({ "background-image": "url(images/1.jpeg)", "background-size": "cover" }); } else {$("body").css({ "background-image": "url(" + bgig + ")", "background-size": "cover" }); } $("#b-change a").click(function () {$(".s-icons").show(500); }); $(".icon-up a").click(function () {$(".s-icons").hide(500); }); $(".dpic img").click(function () {var src = $(this).attr("src");$("body").css({ "background-image": "url(" + src + ")","background-repeat":"no-repeat","background-size":"100%" });localStorage.setItem("bgig", src); });});效果图:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
如果大家还想深入学习,可以点击这里进行学习,再为大家附两个精彩的专题:Bootstrap学习教程 Bootstrap实战教程