HTML5--應用網頁模板

因為剛開始寫博客,只想著把知識點記錄在這,也想給你們一些參考,在布局上有些沒有思考太多;回過頭來看,實在是不忍直視,對不住之前閱讀的100 ,既然昨天的事無法挽回,那就從現在開始從新整改吧!也希望大家看了,能對你們有所幫助
1.先給大家看看效果圖,好讓大家有點興趣

2.大家再來看代碼,是不是有點干勁了。

<!doctype html>
<meta charset='utf-8' content='text/html' />
<head>
<title>應用網頁模板</title>
<style content='text/css'>
*  {margin:0px;padding:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;} 
html,body  {width:100%;background:#fff;}  
body {min-width:100%;}
header,section,nav,article,aside,footer {display:block;text-align:center;text-shadow:1px 1px 1px #444;font-size:1.2em;}
header {background-color:hsla(200,10%,20%,0.9);min-height:100px;min-width:100%;padding:10px 20px;}
footer {background-color:hsla(250,50%,80%,0.9);min-width:100%;padding:1%;min-height:60px;}
section {min-width:100%;min-height:400px;}
section nav {background-color:hsla(300,60%,20%,.9);padding:1%;width:220px;}
section article {background-color:hsla(120,50%,50%,.9);padding:1%;}
section aside {background-color:hsla(20,80%,80%,.9);padding:1%;width:220px;} 
body {display:flex;display:-ms-flex;-ms-flex-flow:column wrap;flex-flow:column wrap;}
section {display:-ms-flex;display:flex;-ms-flex:1;flex:1;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:stretch;align-items:stretch;}
nav {flex:1;-ms-flex-order:0;order:0;}
article {-ms-flex:1;flex:1;-ms-flex-order:2;order:2;}
aside {flex:1;-ms-flex-order:3;order:3;} 
</style></head><body>
<header>頁眉區域</header>
<section><article>1.主體內容區域</article><nav>2.導航欄</nav><aside>3.側邊欄</aside>
</section>
<footer>頁腳區域</footer>
</body>
3.下面就是不同代碼的解釋,多研究研究,其實就沒什么難的,都是從簡單開始演變的。
1.-moz-box;    老版本:firefox 19-
2.-webkit-box;  老版本:ios 6-,safari 3.1-3.6
3.-ms-flexbox;  混合版本:IE10
4.-webkit-flex;  新版本:Chrome
5.flex;      標準規范Opera 12.1,Firefox 20 box-sizing:border-box; 并排放置2個帶邊框的框
display:block;     讓對象成為塊級元素
background-color:hsla(220,50%,50%,.9)1.h: number; 色調 number對應相應的顏色2.s:0-100%; 飽和度3.l: 0-100%; 亮度4.a: 0-1;   alpha透明度
padding:10px 10px 10px 10px;內邊距:順時針 上 右 下 左
margin:10px 10px 10px 10px;外邊距:順時針 上 右 下 左
flex是flex-grow\flex-shrink\flex-basis的縮寫1.默認值0 1 auto2.flex:none;1.flex-grow:0;   擴展空間2.flex-shrink:0;  收縮空間3.flex-basis:auto; 伸縮比率3.flex:auto;1.flex-grow:1;2.flex-shrink:1;3.flex-basis:auto;4.flex:1;1.flex-grow:1;2.flex-shrink:1;3.flex-basis:0%;
在伸縮和布局中設置長度和寬度:min-width;min-height;
orient: horizontal; 水平排列div元素的子元素vertical;  垂直排列
direction:normal   伸縮和對象的子元素正常排列reverse   反向排列
lines:multiple;   當一橫排元素滿的時候,換行顯示single;    當一橫排元素滿的時候,不換行顯示
flow:     設置或檢索彈性盒模型對象的子元素排列方式row;    x,主軸方向排列column;     y,橫軸方向排列wrap;    換行nowrap;   不換行
align:      對齊stretch;  伸展
ordinal-group:規定框中的子元素的顯示次序0;     默認,值越低越靠前
order:    設置或檢索彈性盒模型對象的子元素出現順序0;     默認,值越低越靠前  注釋:
html    <!--some-->
css     /*some*/
javascrip //
python  #

?

本文轉載于:猿2048?https://www.mk2048.com/blog/blog.php?id=11k2k1j&title=HTML5--應用網頁模板

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/370455.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/370455.shtml
英文地址,請注明出處:http://en.pswp.cn/news/370455.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

企業集成模式簡介

在此博客文章中&#xff0c;我們將介紹一些企業集成模式。 這些是旨在解決集成挑戰的已知設計模式。 閱讀此書后&#xff0c;您將可以設計集成解決方案。 EIP&#xff08;簡而言之&#xff09;是已知的設計模式&#xff0c;可為應用程序集成過程中遇到的問題/問題提供解決方案…

手把手教你Chrome瀏覽器安裝Postman(含下載云盤鏈接)【轉載】

轉載自&#xff1a;http://www.ljwit.com/archives/php/278.html 說明&#xff1a; Postman不多介紹&#xff0c;是一款功能強大的網頁調試與發送網頁HTTP請求的Chrome插件。本文主要介紹下安裝過程。 本文使用的是解壓文件直接進行安裝。是比較快速有效的安裝方式&#xff0c;…

C語言博客作業--數據類型

題目1&#xff1a;7-4 打印菱形圖案 1. 本題PTA提交列表 2. 設計思路 1.定義變量i,j,k,n;且聲明i為要打印的行數&#xff0c;j是控制輸出打印空格和星星&#xff0c;n是菱形為菱形的高 2.輸入n 3.i1&#xff0c;j1 4.先打印上半部分&#xff0c;第一行到n/21行&#xff0c;輸出…

信息隱藏將txt文件合并到jpg文件中_使用Kali Linux在圖像內隱藏機密消息—可在任何Linux發行版使用

歡迎回到“Esn技術社區”&#xff01;今天&#xff0c;我們將演示如何使用Steghide(一種可在Kali Linux上使用的流行隱寫工具)在圖像內隱藏消息。在計算機科學中&#xff0c;將信息隱藏在文件內(例如圖像&#xff0c;文檔&#xff0c;程序&#xff0c;有用數據&#xff0c;消息…

Spring 3.1,Cloud Foundry和本地開發

這篇文章將幫助您在Cloud Foundry上使用MongoDB構建Spring 3.1 Web應用程序。 除了推動Cloud Foundry之外&#xff0c;您還可以使用MongoDB實例在本地環境中進行開發。 目標 此博客發布的目標是在本地構建應用程序&#xff0c;然后發布到本地Cloud Foundry實例。 我們將利用C…

Spring MVC 簡述:從MVC框架普遍關注的問題說起

任何一個完備的MVC框架都需要解決Web開發過程中的一些共性的問題&#xff0c;比如請求的收集與分發、數據前后臺流轉與轉換&#xff0c;當前最流行的SpringMVC和Struts2也不例外。本文首先概述MVC模式的分層思想與MVC框架普遍關注的問題&#xff0c;并以此為契機結合SpringMVC的…

java方法調用機制_Java方法調用機制 - osc_bkdv2it5的個人空間 - OSCHINA - 中文開源技術交流社區...

最近在編程時&#xff0c;修改方法傳入對象的對象引用&#xff0c;并沒有將修改反映到調用方法中。奇怪為什么結果沒有變化&#xff0c;原因是遺忘了Java對象引用和內存分配機制。本文介紹3個點&#xff1a;① 該問題舉例說明② 簡要闡述Java內存區域③ 介紹JVM中方法調用的機制…

CSS染色圖標(圖片)

之前一直以為用background引入的圖標無法染色&#xff08;非字體圖標&#xff09;&#xff0c;現在才知道有黑科技可以用&#xff0c;就是利用drop-shadow。 代碼示例 <!DOCTYPE html> <html> <head lang"en"><meta charset"UTF-8"&…

eclipse安裝java web插件

1 查看eclipse版本 找到eclipse的安裝目錄&#xff0c;找到readme文件&#xff0c;打開其中的html文件&#xff0c;我的是4.6版本的,代號是oxygen 2 安裝 打開eclipse,點擊help-Install new software-單擊add&#xff0c;在彈出窗口中輸入網址&#xff1a; http://download.ecl…

python正則表達式指南_Python正則表達式指南

1. 正則表達式基礎1.1. 簡單介紹正則表達式并不是Python的一部分。正則表達式是用于處理字符串的強大工具&#xff0c;擁有自己獨特的語法以及一個獨立的處理引擎&#xff0c;效率上可能不如str自帶的方法&#xff0c;但功能十分強大。得益于這一點&#xff0c;在提供了正則表達…

Google Guava EventBus用于事件編程

在任何軟件應用程序中都是如此&#xff0c;有些對象需要共享信息才能完成工作。 在Java應用程序中&#xff0c;實現信息共享的一種方法是擁有事件偵聽器&#xff0c;其唯一目的是在發生所需事件時采取某些措施。 在大多數情況下&#xff0c;此過程有效&#xff0c;并且最有經驗…

system類

package system.cn; /** system類的方法 都是靜態方法&#xff0c;可以直接用類名直接調用* 常用的方法&#xff1a;* static long currentTimeMillis() 返回以毫秒為單位的當前時間。 static void exit(int status) 終止當前正在運行的 Java 虛擬機。 static void gc…

c await和java_blog/java/test/awaitility.zh.md at master · c-rainstorm/blog · GitHub

javaAtomicInteger atomic new AtomicInteger(0);// Do some async stuff that eventually updates the atomic integerawait().untilAtomic(atomic, equalTo(1));等待一個 AtomicBoolean 更簡單&#xff1a;javaAtomicBoolean atomic new AtomicBoolean(false);// Do some a…

實現輸入框小數多 自動進位展示,編輯時實際值不變

今天遇到個業務需求&#xff0c;要求輸入框&#xff0c;輸入數字的小數位數可以很多位&#xff0c;但移開后顯示&#xff0c;只顯示小數點后兩位 &#xff08;四舍五入&#xff09;&#xff0c;當要編輯的時候&#xff0c;展現其原來的輸入數據。 閑話不多說&#xff0c;當時也…

使用Jasper Reports以Java創建報告

上周&#xff0c;我試圖使用Jasper創建報告。 在這篇文章中&#xff0c;我將記錄一些資源和鏈接&#xff0c;以便對任何尋求類似信息的人都有用。 我將介紹Jasper報告&#xff0c;示例和Dynamic Jasper的生命周期。 Jasper Reports是世界上最受歡迎的開源報告引擎。 它完全用…

CentOS7 安裝NodeJS

一、切換目錄到/usr/local/src 命令行&#xff1a;cd /usr/local/src 二、下載node.js&#xff08;我這里下載的是二進制的源碼&#xff09; 命令行&#xff1a; wget https://nodejs.org/dist/v8.9.1/node-v8.9.1-linux-x64.tar.xz 圖片&#xff1a; 三、解壓壓縮包 命令行&am…

CSS3基礎2(變形與動畫)

<!DOCTYPE html5><html lang"en"><head> <meta charset"UTF-8"> <title>CSS3基礎知識&#xff08;動畫&#xff09;</title> <style> /*div{*/ /*width: 150px;*/ /*hei…

java對hashmap迭代_Java:通過HashMap迭代,這樣更有效率?

第二個選項肯定更有效&#xff0c;因為在第一個選項中只進行一次查找&#xff0c;次數為n次。但是&#xff0c;沒有什么比嘗試它更好&#xff0c;當你可以。所以這里 –(不完美&#xff0c;但足夠好驗證假設和我的機器)public static void main(String args[]) {Map map new H…

html-edm(郵件營銷)編寫規則

最近寫了一個edm郵件 以前沒有接觸過 使用的是很老的html頁面編寫規則 只能用table標簽 在此記錄一下edm編寫的一些規則 個人參考的是這兩個網址&#xff0c;轉載一下 http://www.zcool.com.cn/article/ZMTM5MDgw.html https://www.cnblogs.com/lhweb15/p/6404626.html …

ASP.NET Core2.0 環境下MVC模式的支付寶PC網站支付接口-沙箱環境開發測試

1.新建.NET Core web項目 2.Controllers-Models-Views 分三個大部分 3.下載安裝最新sdk 官方的SDK以及Demo都還是.NET Framework的&#xff0c;根據官方文檔說明新建網站后還是需要引用官方SDK的源碼&#xff0c; 在這里直接使用網上一位朋友的用.NET Standard 2.0 進行實現了支…