国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

用HTML5實(shí)現(xiàn)網(wǎng)站在windows8中貼靠的方法

2024-08-26 00:16:05
字體:
供稿:網(wǎng)友

點(diǎn)評:本篇文章小編為大家介紹,用HTML5實(shí)現(xiàn)網(wǎng)站在windows8中貼靠的方法。需要的朋友參考下

 首先來了解一下windows 8 的貼靠,在windows 8 中的Metro應(yīng)用可以將屏幕很好的進(jìn)行分割.如下圖

 

用HTML5實(shí)現(xiàn)網(wǎng)站在windows8中貼靠的方法

讓用戶在使用時(shí)可以非常方便的切換。 系統(tǒng)對貼靠也是有硬性規(guī)定的。最多兩個(gè)屏幕,而且是一個(gè)大的一個(gè)小的。并且小屏的寬度是固定的 320像素。

所以當(dāng)用戶把網(wǎng)站貼成小屏幕,這個(gè)時(shí)候頁面默認(rèn)是等比例縮小的。如下圖:

用HTML5實(shí)現(xiàn)網(wǎng)站在windows8中貼靠的方法

那么怎么很好的解決這樣的一個(gè)問題呢?讓網(wǎng)站在windows 8的貼靠小屏幕下顯示非常友好的效果呢?下面我有一個(gè)簡單的示例

如圖 一個(gè)非常簡單的并且傳統(tǒng)的頁面,包括橫向排列的導(dǎo)航,內(nèi)容等.

用HTML5實(shí)現(xiàn)網(wǎng)站在windows8中貼靠的方法

而傳統(tǒng)的代碼也是這樣

復(fù)制代碼

代碼如下:


<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<style>
.nav {
padding: 5px 0px 5px 0px;
margin: 0px;
width: 100%;
list-style-type: none;
background-color: #cddcd6;
height: 28px;
}

.nav li {
margin: 0px 1px 0px 0px;
float: left;
background-color: #0094ff;
padding: 5px 10px 5px 10px;
}

.dvItem {
width: 100%;
height: 400px;
background-color: #b6ff00;
clear: both;
}

.main {
width: 960px;
margin: 0px auto 0px auto;
}
</style>
</head>
<body>
<div>
<ul>
<li>Home</li>
<li>Item1</li>
<li>Item2</li>
<li>Item3</li>
<li>Item4</li>
</ul>
<div>
</div>
</div>
</body>
</html>

  這樣的頁面在貼靠效果就是縮小的如圖:

用HTML5實(shí)現(xiàn)網(wǎng)站在windows8中貼靠的方法

如何修改呢? 在傳統(tǒng)的這樣頁面中我們只需要根據(jù)windows 8 的貼靠特性編寫一份CSS 讓我們頁面以320像素的寬度進(jìn)行布局和顯示即可

實(shí)現(xiàn)代碼如下: 在原有頁面中新加入以下樣式代碼


復(fù)制代碼

代碼如下:


@media screen and (max-width: 320px) {
@-ms-viewport { width: 320px; }

.nav {
padding: 5px 0px 5px 0px;
margin: 0px;
width: 100%; background-color:#fff;
}

.nav li {
width: 300px;
clear: both;
margin: 0px 0px 1px 0px;
background-color: #0094ff;
padding: 5px 0px 5px 0px;
}

.dvItem {
width: 95%;
height: 600px;
background-color: #ff00a4;
clear: both;
}

.main {
width: 320px;
margin: 0px auto 0px auto;
}
}


  在全屏瀏覽和傳統(tǒng)瀏覽下還是沒有任何區(qū)別的。

區(qū)別就在于將他貼靠為小屏幕 如下圖 顯示效果是不是很明顯呢。

用HTML5實(shí)現(xiàn)網(wǎng)站在windows8中貼靠的方法

本示例代碼下載/Files/risk/Index.rar


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 鹿泉市| 自治县| 仁怀市| 永安市| 仲巴县| 灵台县| 华坪县| 江北区| 赣榆县| 崇礼县| 甘南县| 克拉玛依市| 郯城县| 和政县| 甘泉县| 山丹县| 荣昌县| 株洲县| 辽阳县| 新巴尔虎左旗| 丰顺县| 信丰县| 盘锦市| 阿坝县| 青岛市| 嘉善县| 牡丹江市| 新河县| 平江县| 新源县| 陵水| 邹城市| 高台县| 新竹市| 乌鲁木齐市| 赤城县| 铁力市| 渝北区| 久治县| 江西省| 柞水县|