利用Dreamweaver CS5.5設計行動裝置網頁
智慧型手機竄紅、平板電腦普及、行動網路發達,讓上網不再是只需要宅在家裡才能做到的事情,不管是走路、等車、坐車、吃飯、蹲馬桶以及許多的時候,都可以利用這些裝置來進入網際網路的花花世界,所以許多的網站也針對這些行動裝置來製作獨立的頁面,甚至根據螢幕尺寸來最佳化頁面。
上面這兩張圖,就是Facebook為了行動裝置而製作的頁面,左邊是iPhone直拿觀賞,右手邊則是橫拿,可以看到在左邊最上排只看到「個人檔案、訊息、更多」,右邊可看到「個人檔案、訊息、朋友、相片、更多」,橫拿比直拿多出了兩個選項,雖然只是小地方,但設計就是要掌握每一個細節,那我們該如何設計這樣的網頁呢?就讓我們慢慢來體驗吧!
很久很久以前在製作網頁的時候,我們可以在同一個頁面使用不同媒體的CSS樣式表來控制顯示內容,例如:
<link href="css/screen.css" rel="stylesheet" type="text/css" media="screen" /> <link href="css/handheld.css" rel="stylesheet" type="text/css" media="handheld" /> <link href="css/print.css" rel="stylesheet" type="text/css" media="print" />
上面的第一行是代表螢幕樣式、第二行為行動裝置樣式、第三行為列印樣式,不過目前有關行動裝置樣式已經因為時代的演進與科技的發達,已經瀕臨淘汰的邊緣了,現在我們製作行動裝置樣式,主要是靠裝置的螢幕寬度來決定不同的樣式表。
在Dreamweaver CS5.5中除了提供多螢幕預覽的模式之外:
還可以針對不同的螢幕尺寸來設定該使用哪個CSS樣式表檔,只要按下多螢幕預覽上方的媒體查詢按鈕。
上面的範例是針對螢幕寬度小於320像素的裝置使用phone.css,螢幕尺寸介於321像素~768像素之間的裝置使用tablet.css,加入了這樣的設定後在頁面內會多出兩段CSS的連結語法:
<link href="css/phone.css" rel="stylesheet" type="text/css" media="only screen and (max-width:320px)" /> <link href="css/tablet.css" rel="stylesheet" type="text/css" media="only screen and (min-width:321px) and (max-width:768px)" />
當然要看你在這兩個CSS中如何設定呈現頁面樣式囉!我的範例是在phone.css裡面將景點圖片的display設為none,另外要注意在<head></head>區段中要加入以下的語法:
<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no, width=device-width">
否則在手機橫向後頁面將會被放大,這樣我們的樣式表就會失效,瀏覽的效果可以參考下面的影片:
可以看到在320像素以下景點圖片會被隱藏,而超過這個大小圖片就會自動顯示,大家也可以自行用行動裝置瀏覽這個網址,也準備這個範例的原始檔讓大家下載研究。
tamsdar 7bd55e62be https://www.runyonroasts.com/profile/Band-of-Brothers-Watch-Online/profile
berzim 7bd55e62be https://www.local271.net/profile/EXCLUSIVE-Digital-Anarchy-Beauty-Box-Mac-Crack/profile
regwalk 7bd55e62be https://ar.safe4family.org/profile/mongolianmongolian/profile
order modafinil 200mg online order provigil 200mg for sale
rhinocort allergy nasal spray – order generic cialis disulfiram 250mg without prescription
yancir 7bd55e62be https://www.boonmeepanich.com/profile/linetahgirrahferdia/profile
heneide 7bd55e62be https://www.rossnagl.at/profile/La-Fundacion-Antonio-Buero-Vallejo-Free-Download-PDF/profile
caefab 353a2c1c90 https://utcarnesoft1976.wixsite.com/chrisbuchsodo/post/autocad-2006-keygen-generator-free-download
stromectol price usa stromectol for humans for sale stromectol 12 mg tablets
trisgin 353a2c1c90 https://www.cakeresume.com/portfolios/mentor-graphics-pads-9-3-cracked
goldpeo 353a2c1c90 https://avie1711xqf.wixsite.com/ennalilar/post/free-download-doraemon-series-sub-indo-movieinstmank-eighmanf
gelaplac 353a2c1c90 https://videgopinpmi.wixsite.com/reanrihyce/post/shivlilamrut-11-adhyay-pdf-in-marathi-free-download
makylav 353a2c1c90 https://wakelet.com/wake/zAQvZHHgzYX_fFN_C59fQ
cresamp 353a2c1c90 https://wakelet.com/wake/J5TCLoFSEOzMa4J1f3Xtd
martcas 353a2c1c90 https://www.hmuncut.com/profile/Kgent-N5-Edge-Flash-File-MT6572-Firmware-Update-Tested-Updated2022/profile
ophmar 353a2c1c90 https://nellim1umo.wixsite.com/tercsnoworem/post/smallpdf-1-24-0-crack-serial-key-latest-free-2020-2022
zacnit 353a2c1c90 https://fr.japancarimport.co.uk/profile/hinemoaellbyrta/profile
cheap erectile dysfunction ed pill the best ed pill
valljaym 353a2c1c90 https://ko-fi.com/post/Fce-Use-Of-English-1-Teachers-epub-E1E5CPWMT
simabr 353a2c1c90 https://www.jourdynkelly.com/profile/vanesseokparahnandaleigh/profile
verbroo 353a2c1c90 https://www.baiafishingpng.com/profile/rozaleibelancka/profile
pheasad 353a2c1c90 https://whorremiwince.wixsite.com/doornielata/post/kubios-2-2-hrv-calculation-software-serial-key-keygen-quynphy
peytnol 353a2c1c90 https://wakelet.com/wake/cuGYecNqs6iQJmwejzMs9
keiggeo 353a2c1c90 https://ko-fi.com/post/Novatek-Easywriter-V4-5-62-Final-2022-E1E8CP4QG
pearhedd 353a2c1c90 https://www.theskinlab.gr/profile/marbleelettarashidah/profile
yaeelde 353a2c1c90 https://www.getfitwithdiva.org/profile/Winrar-Cannot-Start-A-New-Drag-And-Drop/profile
purchase fildena pills – sildenafil 100mg oral stromectol tablet 3 mg
jaenel 353a2c1c90 https://www.animalcommunicationworld.com/profile/Investindo-Em-Small-Caps-Anderson-Luederspdf-Latest/profile
paullave 353a2c1c90 https://www.sameskylanguages.co.uk/profile/wyndahpendragon/profile
hentjok 353a2c1c90 https://www.hubliving.sg/profile/amlethmalvilleadelaida/profile