Time of Update: 2018-07-26
模組化的基本概念 1.什麼是模組 模組化是指解決一個複雜問題時自頂向下逐層把系統劃分成若干模組的過程。 模組化用來分割,組織和打包軟體。每個模組完成一個特定的子功能,所有的模組按某種方式組裝起來,成為一個整體,完成整個系統所要求的功能。 模組具有以下幾種基本屬性:介面,功能,邏輯,狀態。功能,狀態於介面等反映模組的外部特性,邏輯反映它的內部特性。 2.HTML頁面構建
Time of Update: 2018-07-26
將jquery和公用樣式緩衝到localStorage,可以減少Http請求,從而最佳化頁面載入時間,下面的代碼可以實現此功能: <script type="text/javascript"> //入口函數 if (window.localStorage) { initJs(); initCss("css",
Time of Update: 2018-07-27
首先js在這裡: function addAnimation(argument) { $('.plane-outer').addClass('plane-outer-animation'); $('.plane').addClass('plane-animation'); $('.text').addClass('text-animation'); } function
Time of Update: 2018-07-27
<%@ page contentType="text/html; charset=utf-8" language="java"import="java.sql.*" errorPage=""%><HTML><head><title>ff</title><!-- 首頁 --><style
Time of Update: 2018-07-27
程式碼範例如下: <!doctype html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus?"> <meta name="Author" content=""&
Time of Update: 2018-07-28
轉自:http://www.jb51.net/article/80304.htm 修改了部分,然後直接複製粘貼即可用(放的位置你高興就好) 需要材料:http://fontawesome.io/ (下載這個icon庫) <style> p#back-to-top{ position:fixed; bottom:18px; right:12px; }
Time of Update: 2018-07-28
轉載:http://www.icodein.com/codein/code_77.html <html><head> <title>circle</title> <style type="text/css" > .circle { border-radius:50%; background:#DDDDDD;
Time of Update: 2018-07-28
在此並不從整體的角度來闡述,只是簡單得記錄下今天花了一個下午的時間才解決的問題。 下面是在360相容模式的顯示: 而在Firefox瀏覽器、360瀏覽器的極速模式、甚至IE瀏覽器中顯示都是正常的,如下圖所示:
Time of Update: 2018-07-28
/* 標題線樣式 */h3.title { white-space: nowrap; text-align: center; font-size: 14px; background: #fff; height: 30px; position: relative;}h3.title>span { line-height: 30px;}h3.title .left { display: inline-block; background: url(../images/line2
Time of Update: 2018-07-28
HTML5代碼 <div id="time"> <span id="hour"></span> <span id="data"></span></div> CSS代碼 #time{ float: right; width: auto; padding:0 50px;
Time of Update: 2018-07-28
這裡以擷取html元素寬高為例 js擷取html元素寬高有兩種方法:1.obj.style.width;2.getComputedStyle和currentStyle(IE)函數 但實際操作上會發現,第一種方法是無法擷取到行內設定的元素屬性值的,使用obj.offsetWidth即可,樣式可以anywhere(合理的)。(使用obj.offsetWidth;擷取到的是容器當前大小,包括邊(border)和內填充(padding)的值,不包括margin)。
Time of Update: 2018-07-28
這些選擇符總體可以分為以下幾類: (1) 為某個特定的元素名定義樣式,這樣,網頁中所有的該元素都可以應用該樣式。 (2)為某個特定的class屬性名稱定義樣式,這樣,網頁中所有的class屬性值為該屬性名稱的元素都可以應用該樣式 (3)為某個特定的元素定義樣式,該元素使用id屬性來標示,樣式也同樣是使用id屬性值來定義。
Time of Update: 2018-07-29
這個東西叫浮動。顧名思義,就是讓設定的標籤產生浮動效果,就是脫離原來頁面的標準輸出資料流。正常情況下,HTML頁面中塊元素都是從上倒下排列的。如果想實現左右結構。float的一種選擇(當然還有其他方法)。比如<div style="widht:500px"><div style="float:left;width:200px">左</div><div style="float:left;width:200
Time of Update: 2018-07-29
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns=" http://www.w3.org/1999/xhtml"> <head> <style>
Time of Update: 2018-07-29
如何在html頁面中實現橫線從文字中間穿過的效果呢。 要實現這種效果有三種方法可實現,如下: 1、是用CSS樣式表中 text-decoration:line-through; 屬性 2、是使用<del>186.00</del>html標籤 3、是使用<s>186.00</s>html標籤 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Time of Update: 2018-07-29
最近筆試經常碰到這個題,平時寫代碼好像很少思考這方面的,我來做一個小小的總結,以備面試之需。。 關於元素垂直布局方面的問題還有很多,而且面試很喜歡問,比如兩列內容不同的布局,高度自適應。我也寫出來。 一、元素垂直置中: 既然用css實現,高和寬應該都是定值吧,如果是根據內容調整的是需要藉助js動態調整的。 <div id='div1'></div> html,body{height:100%}
Time of Update: 2018-07-29
CSS中Box model分類 CSS中Box model是分為兩種:: W3C標準 和 IE標準盒子模型。 大多數瀏覽器採用W3C標準模型,而IE中則採用Microsoft自己的標準。 怪異模式是“部分瀏覽器在支援W3C標準的同時還保留了原來的解析模式”,怪異模式主要表現在IE核心的瀏覽器。 當不對doctype進行定義時,會觸發怪異模式。 在標準模式下,一個塊的總寬度= width + margin(左右) + padding(左右) + border(左右)
Time of Update: 2018-07-29
這裡我們使用最簡單和最少的代碼實現。 1、準備圖片 相同尺寸六張 2、詳細代碼如下 手風琴效果的原理是:當滑鼠移入的時候,改變ul下li的寬度,方案簡單可行。 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>過渡模組-手風琴效果</title>
Time of Update: 2018-07-29
CSS有三大特性,分別是繼承性,層疊性,優先順序,這裡講解繼承性 繼承性是指指被包在內部的標籤將擁有外部標籤的樣式性,即子項目可以繼承父元素的屬性,例如下面的代碼,div中包含2個p標籤,1個span標籤,當給div設定字型顏色為紅色時,他的子標籤會繼承父元素的屬性,因而會顯示紅色。 在CSS中以text-、font-、line- 開頭的屬性都是可以繼承的。 <!DOCTYPE html><html><head lang="en">
Time of Update: 2018-07-29
body裡dom渲染取決於head裡的外聯js載入完。 根據此原理,建議如下: 1、head裡出現外聯js,無論如何放,css檔案都不能和body裡的請求並行。 2、head裡面內聯js要在所有外聯css檔案前面,才能使css檔案和body裡面的請求並行,不然會堵塞。 因為內聯js要等head裡面所有外聯css載入完後才會執行。 3、外聯js放在頁面最後,進階瀏覽器會自動做最佳化。 一般是放在body裡面的最後幾行。