亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

小米商城大框架布局

Original 2019-02-25 11:41:47 409
abstract:基本思路:    首先在<head>標(biāo)簽內(nèi)引入外部的css樣式表以及小圖標(biāo)樣式表等內(nèi),再在<body>標(biāo)簽內(nèi)設(shè)置三個(gè)大的<div>,分別作為小米商城的頭部、主題內(nèi)容部分以及底部部分,之后再每個(gè)版塊內(nèi)由相關(guān)功能樣式一一劃分修改,最終將大框架布局做出來(lái)。    在目前所學(xué)知識(shí)中,是基本完

基本思路:

    首先在<head>標(biāo)簽內(nèi)引入外部的css樣式表以及小圖標(biāo)樣式表等內(nèi),再在<body>標(biāo)簽內(nèi)設(shè)置三個(gè)大的<div>,分別作為小米商城的頭部、主題內(nèi)容部分以及底部部分,之后再每個(gè)版塊內(nèi)由相關(guān)功能樣式一一劃分修改,最終將大框架布局做出來(lái)。

    在目前所學(xué)知識(shí)中,是基本完成主體部分大框架以及底部的樣式布局。在做主體部分的框架時(shí),首先對(duì)大的<div>中給一class為“contents”,再根據(jù)小米商城布局,對(duì)這些功能一一劃分,并在之中不同的版塊中設(shè)置不同的class名。在底部的版塊中,設(shè)置其最大的class名為“footers”,之后的設(shè)置布局也是按照原網(wǎng)頁(yè)的樣式進(jìn)行布局。

注意事項(xiàng):

1.在設(shè)置整個(gè)局的css樣式時(shí),首先要清除網(wǎng)頁(yè)自帶的內(nèi)邊距和外邊距;由于:“l(fā)i”標(biāo)簽和“a”標(biāo)簽都有其自帶樣式,所以要對(duì)整個(gè)局中的這兩個(gè)標(biāo)簽做出統(tǒng)一設(shè)置;因?yàn)樵诓季謺r(shí),會(huì)多次用到浮動(dòng)的功能,可以提前清除浮動(dòng)并做出說(shuō)明。

*{margin: 0px;padding: 0px;}
li{list-style: none;}
a{text-decoration: none;color: #ccc;cursor: pointer;}
.clear{clear: both;}

2.在布局中,主體部分第一部分內(nèi)容部分為輪播圖的圖片部分,這時(shí)需要將此div中劃分為兩個(gè)部分,需要在之后添加浮動(dòng)屬性,不然樣式會(huì)出現(xiàn)錯(cuò)誤。

<div class="contentPic">
			<div class="contentPic_l"></div>
			<div class="contentPic_r"></div>
		</div>
		<div class="clear"></div>

3.在對(duì)整個(gè)大框架布局時(shí),有多個(gè)板塊都是由一個(gè)“div”中設(shè)置一個(gè)背景圖,再在之的“div”中劃分相關(guān)板塊區(qū)域。由于這些板塊的布局類似,可以用到同一class名,代碼可以借鑒,之后再根據(jù)不同的內(nèi)容部分作出相應(yīng)的修改。

手機(jī)和家電的部分代碼如下:

<div class="contentImg" style="background:url(static/images/longAD1.jpg)"></div>
		<div class="contentUL">手機(jī)</div>
		<div class="contentPhone">
			<div class="contentPhone_l"></div>
			<div class="contentPhone_r">
				<div style="margin-right:12.7px;"></div>
				<div style="margin-right:12.7px;"></div>
				<div style="margin-right:12.7px;"></div>
				<div></div>
				<div style="margin-right:12.7px;margin-top:12.7px;"></div>
				<div style="margin-right:12.7px;margin-top:12.7px;"></div>
				<div style="margin-right:12.7px;margin-top:12.7px;"></div>
				<div style="margin-top:12.7px"></div>
			</div>
		</div>
	
		<div class="contentImg" style="background:url(static/images/longAD2.jpg);"></div>
		<div class="contentUL">家電</div>
		<div class="contentPhone">
			<div class="contentPhone_0" style="margin-right:12.7px;background:url(static/images/buy/家電AD1.jpg)"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;"></div>
			<div class="contentPhone_1"></div>
			<div class="contentPhone_0" style="margin-right:12.7px;margin-top:12.7px;background:url(static/images/buy/家電AD2.jpg)"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;margin-top:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;margin-top:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;margin-top:12.7px;"></div>
			<div class="contentPhone_2" style="margin-top:12.7px;">
				<div class="contentPhone_1_t"></div>
				<div class="contentPhone_1_b"></div>
			</div>
		</div>

4.在底部布局中,會(huì)有一跳類似分隔線的線在底部中,分隔底部為上下兩部分內(nèi)容,這根分隔線是用<span>標(biāo)簽做的注意的點(diǎn)是要將其變?yōu)閴K級(jí)元素,不然不會(huì)顯示<span>標(biāo)簽。

.separate{width: 1226px;border-top:1px solid #e0e0e0;display: block;}

5.注意,在將標(biāo)簽對(duì)應(yīng)的class名放入css中的時(shí)候,一定要細(xì)心!自己在敲代碼時(shí),在底部標(biāo)簽中的名為“footer-top_li_1”的class名,在放入css中敲成了“footer-top_li”,使下面的小米圖標(biāo)出現(xiàn)在不正確的地方,在找問(wèn)題的時(shí)候足足找了一個(gè)多小時(shí)最后發(fā)現(xiàn)是粗心造成的問(wèn)題,所以在編寫(xiě)代碼時(shí)還是要做到細(xì)心,不然會(huì)對(duì)之后的編寫(xiě)帶來(lái)相當(dāng)多的麻煩。

完整代碼如下:

    以下為html部分:

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>小米商城</title>
	<link rel="shortcut icon" type="images/x-icon" href="static/images/footlogo.png">
	<link rel="stylesheet" type="text/css" href="static/font-awesome/css/font-awesome.min.css">
	<link rel="stylesheet" type="text/css" href="static/css/style.css">
</head>
<body>
	<!-- 頭部 -->
<div class="Header">
<div class="header">
	<div class="menu"></div>
</div>
	<!-- 主體部分 -->
<div class="contents">
	<div class="content">

		<div class="contentMenu"></div>
	
		<div class="contentPic">
			<div class="contentPic_l"></div>
			<div class="contentPic_r"></div>
		</div>
		<div class="clear"></div>
	
		<div class="contentPic_ul">
			<div class="contentPic_ul_1"></div>
			<div class="contentPic_ul_0" style="background:url(static/images/midAD1.jpg);margin-right:13px;"></div>
			<div class="contentPic_ul_0" style="background:url(static/images/midAD2.jpg);margin-right:13px;"></div>
			<div class="contentPic_ul_0" style="background:url(static/images/midAD3.jpg);"></div>
		</div>
		<!-- 小米閃購(gòu) -->
		<div class="contentShop">
			<h1>小米閃購(gòu)</h1>
			<div class="contentShop_1" style="margin-right:12.7px;border-top:1px solid red;"></div>
			<div class="contentShop_1" style="margin-right:12.7px;border-top:1px solid orange;"></div>
			<div class="contentShop_1" style="margin-right:12.7px;border-top:1px solid green;"></div>
			<div class="contentShop_1" style="margin-right:12.7px;border-top:1px solid blue;"></div>
			<div class="contentShop_1" style="border-top:1px solid purple;"></div>
		</div>
		<div class="clear"></div>

		<div class="contentImg" style="background:url(static/images/longAD1.jpg)"></div>
		<div class="contentUL">手機(jī)</div>
		<div class="contentPhone">
			<div class="contentPhone_l"></div>
			<div class="contentPhone_r">
				<div style="margin-right:12.7px;"></div>
				<div style="margin-right:12.7px;"></div>
				<div style="margin-right:12.7px;"></div>
				<div></div>
				<div style="margin-right:12.7px;margin-top:12.7px;"></div>
				<div style="margin-right:12.7px;margin-top:12.7px;"></div>
				<div style="margin-right:12.7px;margin-top:12.7px;"></div>
				<div style="margin-top:12.7px"></div>
			</div>
		</div>
	
		<div class="contentImg" style="background:url(static/images/longAD2.jpg);"></div>
		<div class="contentUL">家電</div>
		<div class="contentPhone">
			<div class="contentPhone_0" style="margin-right:12.7px;background:url(static/images/buy/家電AD1.jpg)"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;"></div>
			<div class="contentPhone_1"></div>
			<div class="contentPhone_0" style="margin-right:12.7px;margin-top:12.7px;background:url(static/images/buy/家電AD2.jpg)"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;margin-top:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;margin-top:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;margin-top:12.7px;"></div>
			<div class="contentPhone_2" style="margin-top:12.7px;">
				<div class="contentPhone_1_t"></div>
				<div class="contentPhone_1_b"></div>
			</div>
		</div>
	
		<div class="contentImg" style="background:url(static/images/longAD3.jpg);"></div>
		<div class="contentUL">智能</div>
		<div class="contentPhone">
			<div class="contentPhone_0" style="margin-right:12.7px;background:url(static/images/buy/智能AD1.jpg)"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;"></div>
			<div class="contentPhone_1"></div>
			<div class="contentPhone_0" style="margin-right:12.7px;margin-top:12.7px;background:url(static/images/buy/智能AD2.jpg)"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;margin-top:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;margin-top:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;margin-top:12.7px;"></div>
			<div class="contentPhone_2" style="margin-top:12.7px;">
				<div class="contentPhone_1_t"></div>
				<div class="contentPhone_1_b"></div>
			</div>
		</div>
	
		<div class="contentImg" style="background:url(static/images/longAD4.jpg);"></div>
		<div class="contentUL">搭配</div>
		<div class="contentPhone">
			<div class="contentPhone_0" style="margin-right:12.7px;background:url(static/images/buy/搭配AD1.jpg)"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;"></div>
			<div class="contentPhone_1"></div>
			<div class="contentPhone_0" style="margin-right:12.7px;margin-top:12.7px;background:url(static/images/buy/搭配AD2.jpg)"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;margin-top:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;margin-top:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;margin-top:12.7px;"></div>
			<div class="contentPhone_2" style="margin-top:12.7px;">
				<div class="contentPhone_1_t"></div>
				<div class="contentPhone_1_b"></div>
			</div>
		</div>
	
		<div class="contentImg" style="background:url(static/images/longAD5.jpg);"></div>
		<div class="contentUL">配件</div>
		<div class="contentPhone">
			<div class="contentPhone_0" style="margin-right:12.7px;background:url(static/images/buy/配件AD1.jpg)"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;"></div>
			<div class="contentPhone_1"></div>
			<div class="contentPhone_0" style="margin-right:12.7px;margin-top:12.7px;background:url(static/images/buy/配件AD2.jpg)"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;margin-top:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;margin-top:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;margin-top:12.7px;"></div>
			<div class="contentPhone_2" style="margin-top:12.7px;">
				<div class="contentPhone_1_t"></div>
				<div class="contentPhone_1_b"></div>
			</div>
		</div>
	
		<div class="contentImg" style="background:url(static/images/longAD6.jpg);"></div>
		<div class="contentUL">周邊</div>
		<div class="contentPhone">
			<div class="contentPhone_0" style="margin-right:12.7px;background:url(static/images/buy/周邊AD1.jpg)"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;"></div>
			<div class="contentPhone_1"></div>
			<div class="contentPhone_0" style="margin-right:12.7px;margin-top:12.7px;background:url(static/images/buy/周邊AD2.jpg)"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;margin-top:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;margin-top:12.7px;"></div>
			<div class="contentPhone_1" style="margin-right:12.7px;margin-top:12.7px;"></div>
			<div class="contentPhone_2" style="margin-top:12.7px;">
				<div class="contentPhone_1_t"></div>
				<div class="contentPhone_1_b"></div>
			</div>
		</div>
	
	</div>
</div>
</div>
	<!-- 底部 -->
<div class="footers">
	<div class="footer">
        <div class="footer-top_li">
            <div class="footer-top_li_1">
                <a href="#"><i class="fa fa-wrench"></i>預(yù)約維修服務(wù)</a><span></span>
                <a href="#"><i class="fa fa-rotate-right "></i>7天無(wú)理由退貨</a><span></span>
                <a href="#"><i class="fa fa-refresh"></i>15天免費(fèi)換貨</a><span></span>
                <a href="#"><i class="fa fa-gift"></i>滿150元包郵</a><span></span>
                <a href="#"><i class="fa fa-map-marker"></i>520余家售后網(wǎng)點(diǎn)</a>
            </div>
            <span class="separate"></span>
            <div class="footer-top_li_2">
                <div class="footer-top_li_a">
                    <dl>
                        <dt>幫助中心</dt>
                        <dd><a href="">賬戶管理</a></dd>
                        <dd><a href="">購(gòu)物指南</a></dd>
                        <dd><a href="">訂單操作</a></dd>
                    </dl>
                    <dl>
                        <dt>服務(wù)支持</dt>
                        <dd><a href="">售后政策</a></dd>
                        <dd><a href="">自助服務(wù)</a></dd>
                        <dd><a href="">相關(guān)下載</a></dd>
                    </dl>
                    <dl>
                        <dt>線下門(mén)店</dt>
                        <dd><a href="">小米之家</a></dd>
                        <dd><a href="">服務(wù)網(wǎng)點(diǎn)</a></dd>
                        <dd><a href="">授權(quán)體驗(yàn)店</a></dd>
                    </dl>
                    <dl>
                        <dt>關(guān)于小米</dt>
                        <dd><a href="">了解小米</a></dd>
                        <dd><a href="">加入小米</a></dd>
                        <dd><a href="">投資者關(guān)系</a></dd>
                    </dl>
                    <dl>
                        <dt>關(guān)注我們</dt>
                        <dd><a href="">新浪微博</a></dd>
                        <dd><a href="">官網(wǎng)微博</a></dd>
                        <dd><a href="">聯(lián)系我們</a></dd>
                    </dl>
                    <dl>
                        <dt>特色服務(wù)</dt>
                        <dd><a href="">F碼通道</a></dd>
                        <dd><a href="">禮物碼</a></dd>
                        <dd><a href="">防偽查詢</a></dd>
                    </dl>
                    <div class="connect">
                        <p class="telephone">400-100-5678</p>
                        <div>&nbsp;</div>
                        <p class="time">周一至周日 8:00-18:00<br>(僅收市話費(fèi))</p>
                        <button><span class="fa fa-commenting "></span> 聯(lián)系客服</button>
                    </div>
                </div>
            </div>
            		<div class="clear"></div>
        </div>
        <div class="footer-bottom_li">
        	<div>&nbsp;</div>
        	<div>&nbsp;</div>
            <div class="footer-bottom_li_1" style="margin-right: 15px;">
                <img src="static/images/footlogo.png" alt="" class="logoBottom">
            </div>
            <div class="footer-bottom_li_2"  style="margin-right:50px;">
                <div class="footer-bottom_li_a">
                    <ul>
                        <li>小米商城<span></span></li>
                        <li>MIUI<span></span></li>
                        <li>米家<span></span></li>
                        <li>米聊<span></span></li>
                        <li>多看<span></span></li>
                        <li>游戲<span></span></li>
                        <li>路由器<span></span></li>
                        <li>米粉卡<span></span></li>
                        <li>政企服務(wù)<span></span></li>
                        <li>小米天貓店<span></span></li>
                        <li>隱私政策<span></span></li>
                        <li>問(wèn)題反饋<span></span></li>
                        <li>Select Region</li>
                    </ul>
                </div>
                <div class="footer-bottom_li_b">
                    <a href="">?mi.com</a>
                    京ICP證110507號(hào)
                    <a href="">京ICP備10046444號(hào)</a>
                    <a href="">京公網(wǎng)安備11010802020134號(hào)</a>
                    <a href="">京網(wǎng)文[2014]0059-0009號(hào)</a>
                    <br>
                    違法和不良信息舉報(bào)電話:185-0130-1238,本網(wǎng)站所列數(shù)據(jù),除特殊說(shuō)明,所有數(shù)據(jù)均出自我司實(shí)驗(yàn)室測(cè)試
                </div>
            </div>
            <div class="footer-bottom_li_3">
                <a href="#"><img src="static/images/footericon1.png" alt="" class="icon" style="margin-right: 10px;"></a>
                <a href="#"><img src="static/images/footericon2.png" alt="" class="icon" style="margin-right: 10px;"></a>
                <a href="#"><img src="static/images/footericon3.png" alt="" class="icon" style="margin-right: 10px;"></a>
                <a href="#"><img src="static/images/footericon4.png" alt="" class="icon" style="margin-right: 10px;"></a>
                <a href="#"><img src="static/images/footericon5.png" alt="" class="icon">
            </div>
            <div class="footer-bottom_li_4">
               探索黑科技,小米為發(fā)燒而生!
            </div>   
            <div>&nbsp;</div>
            <div>&nbsp;</div>
        </div>  
    </div>
</div>
</body>
</html>

以下為css部分:

*{margin: 0px;padding: 0px;}
li{list-style: none;}
a{text-decoration: none;color: #ccc;cursor: pointer;}
.clear{clear: both;}

/*頭部樣式*/
.Header{background: #fafafa;}
.header{background: #333;width: 100%;height: 40px;}
.menu{background: #ccc;width: 1226px;height: 40px;margin: 0px auto;}
/*主體樣式*/
.content{width: 1226px;margin: 0px auto;}
.contentMenu{background: #ccc;height: 90px;margin: 10px auto;}
.contentPic{margin: 10px auto;}
.contentPic_l{width: 246px;height: 480px;background: #ccc;float: left;}
.contentPic_r{width: 980px;height: 480px;background: #efd;float: left;}
.contentPic_ul{height: 180px;margin: 10px auto;}
.contentPic_ul_1{width: 235px;background: #5F5750;height: 170px;margin-right: 10px;float: left;}
.contentPic_ul_0{width: 317px;height: 170px;float: left;}
/*小米閃購(gòu)*/
.contentShop{height: 340px;margin: 10px auto;}
.contentShop_1{width: 235px;height: 340px;background: #ccc;float: left;}

.contentImg{background: #ccc;height: 100px;margin: 10px auto;}
.contentUL{background: #ccc;height: 80px;margin: 10px auto;}
.contentPhone{height: 614px;margin: 10px auto;}
.contentPhone_l{height: 614px;width: 234px;background: url(../images/buy/手機(jī)AD.jpg);float: left;margin-right: 12px;}
.contentPhone_r{height: 614px;width: 980px;float: left;}
.contentPhone_r div{height: 300px;width: 235px;background: #acc;float: left;}
.contentPhone_0,.contentPhone_1{height: 300px;width: 235px;background: #eaf;float: left;}
.contentPhone_2{float: left;}
.contentPhone_1_t,.contentPhone_1_b{height: 145px;width: 235px;background: #aef;}
.contentPhone_1_b{margin-top: 10px;}
/*底部樣式*/
.footer{width: 1226px;margin: 10px auto;}
.footer-top_li_1{width: 1226px;height: 80px;line-height: 80px;text-align: center;}
.footer-top_li_1 a{font-size: 16px;color: #616161;font-weight: 330;cursor: pointer;}
.footer-top_li_1 a:hover{color: #ff6700;}
.footer-top_li_1 a i{font-size: 20px;margin-right: 10px;}
.footer-top_li_1 span{font-size: 20px;color: #616161;border-left: 1px solid #e0e0e0;margin:0px 56px;}
.separate{width: 1226px;border-top:1px solid #e0e0e0;display: block;/*變成塊級(jí)元素,不然不會(huì)顯示*/}

.footer-top_li_2{width: 1226px;height: 100px;margin:40px 0px;}
.footer-top_li_a dl{float: left;display: block;width: 160px;}
.footer-top_li_a dt{font-size: 14px;line-height: 14px;color: #424242;margin-bottom: 26px;}
.footer-top_li_a dd{font-size: 12px;line-height: 18px;color: #424242;margin-top: 10px;}
.footer-top_li_a dd a{color: #757575;}
.footer-top_li_a dd a:hover{color: #ff6700;}
.footer-top_li_a .connect{width: 258px;height: 112px;border-left: 1px solid #e0e0e0;float: right;text-align: center;}
.footer-top_li_a .connect .telephone{color: #ff6700;margin:0px 5px;font-size: 22px;line-height: 22px;}
.footer-top_li_a .connect .time{color: #616161;margin: 0px 16px;font-size: 12px;}
.footer-top_li_a .connect button{width: 118px;height: 28px;font-size: 12px;line-height: 28px;border: 1px solid #ff6700;color: #ff6700;background: #fff;margin-top: 20px;}
.footer-top_li_a .connect button:hover{background: #ff6700;color: #fff;}
.footer-bottom_li_1,.footer-bottom_li_2,.footer-bottom_li_3{float: left;}
.footer-bottom_li_a{height: 19px;width: 640px;}
.footer-bottom_li_a li{height: 19px;font-size: 12px;float: left;color: #757575;cursor: pointer;}
.footer-bottom_li_a li:hover{color:#ff6700;}
.footer-bottom_li_a li span{height: 8px;color: #757575;border-left: 1px solid #b0b0b0;margin: 3px 4px;}
.footer-bottom_li_b a:hover{color: #ff6700;}
.footer-bottom_li_b{width: 640px;color: #b0b0b0;font-size: 12px;}
.footer-bottom_li_3 a img{width: 83px;float: left;cursor: pointer;}
.footer-bottom_li_4{clear: left;margin-top: 15px;text-align: center;font-family:"楷體";font-size: 18px;color: #ccc; }


Correcting teacher:韋小寶Correction time:2019-02-25 11:59:16
Teacher's summary:寫(xiě)的很棒 整體的代碼起來(lái)了很整潔 是一個(gè)程序員的好苗子

Release Notes

Popular Entries