搜尋
首頁web前端css教學行動端h5開發相關內容總結css篇

1.開發行動端,頭部必要的配置
viewport" content="width=device-width,initial-scale= 1,user-scalable=no">(各屬性值不在介紹,在開發中小米(2016年小米4)測試user-scalable=no是不起作用的)
2.rem的使用設定根節點的font-size,開發過程中是用Js計算的。
公式320/100=螢幕尺寸/fontSize值
3.需要點擊跳轉,語意標籤是a(dispaly:block;)
語意化考慮的情況下a標籤中新增一個span(disply:block),span在新增容器
4.為了使用者友善體驗,在開發行動裝置頁面時候設定最大寬度和最小寬度。如
{
max-width:640px;
min-width:320px;
}
5.行動端開發頁面一些默認樣式
禁止a標籤背景
a,button,input,optgroup,select,textare{
// 去掉a,input,button點擊時藍色外邊框和灰色半透明
-webkit- tap-highlight-color:rgba(0,0,0,0);
}
禁止長按a,img標籤出現選單列
a,img{
// 禁止長按顯示選單列
-webkit-touch-callout:none;
}
流暢捲動
body{
-webkit-# overflow-scrolling:touch;
}

6.單行截取參考http://www.cnblogs.com/victory820/p/6728904.html

#7.calc的使用,不考慮低版本(ie11以下安卓56以下,opera所有)相容性,建議使用,方便。

8.box-sizing的使用,解決不同瀏覽器盒模型的展現不一致。 (行動端常用)
content-box;預設值標準模型,width和height不包含邊框內邊距外邊邊距
#padding-box;width和height包含內邊距不包括邊框和外邊距
border-box;怪異模型width和height包括內邊距和邊框,不包括外邊距。

9.水平垂直居中(行動端常用)
缺點:需要知道小容器的寬度和高度
格式


< ;p class="child">



.parent{
position:relative;
width:100px;
height:100px;
background-color:red;
}
// 注意是四個方向都是0
.child{
position:absolute;
margin:auto;
top:0;
right;0;
bottom: 0;
left:0;
width:50px;
height:50px;
background-color:gold;
}
10. line-height的設定(行動端常用)
normal:默認,自動分配合理的行間距
number設定數字,會與目前字體尺寸相乘來設置,即倍數
length設置固定行間距
%基於目前字體尺寸的百分比行間距
inherit從父元素繼承過來
記住下面公式,利用排除Bug
空白間距=lineHeight - fontSize
設定父元素的line-height為100%就可以沒有留白#

11.vertical-align調整圖示垂直居中(行動端常用)
baseline:內容與父元素基線對齊
sub:元素基線與父元素下標基線對齊
super:元素基線與父元素上標基線對齊
top:元素及其後代頂端與整行頂端對齊
text-top:元素頂端與父元素字體的頂端對齊
middel:元素中線與父元素的基線對齊
bottom:元素及其後代底部與整行的底部對齊
text-bottom:元素底部與父元素字體的底部對齊
percentage:百分比指定偏移量。基線是0%
length:數值方式,基線是0(常用)

12.flex的使用
使用flex時候,如果兩列不是平均分配,試試給width設定為0
https://csstriggers.com/檢查css屬性觸發的哪些流程

以上是行動端h5開發相關內容總結css篇的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
滑動頁腳滑動頁腳Apr 09, 2025 am 11:50 AM

剛剛推出了一個引人入勝的新網站。標語:Big Tech正在看著您。我們正在看大型技術。上升的出色工作。這

喜歡的頁面喜歡的頁面Apr 09, 2025 am 11:47 AM

前幾天,我發布了有關在JavaScript中解析RSS提要的內容。我還發布了有關RSS設置的信息,討論了Feedbin的核心。

重新創建Codepen Gutenberg嵌入塊以進行理智。重新創建Codepen Gutenberg嵌入塊以進行理智。Apr 09, 2025 am 11:43 AM

了解如何通過Chris Coyier實施WordPress的Gutenberg編輯器來創建一個自定義Codepen塊,並為Sanity Studio提供預覽。

如何使用CSS製作線路圖如何使用CSS製作線路圖Apr 09, 2025 am 11:36 AM

線,條和餅圖是儀表板的麵包和黃油,是任何數據可視化工具包的基本組成部分。當然,您可以使用SVG

編程SASS創建可訪問的顏色組合編程SASS創建可訪問的顏色組合Apr 09, 2025 am 11:30 AM

我們一直在尋求使網絡更容易訪問。顏色對比只是數學,因此Sass可以幫助涵蓋設計師可能錯過的邊緣案例。

我們如何創建一個在SVG中生成格子呢模式的靜態站點我們如何創建一個在SVG中生成格子呢模式的靜態站點Apr 09, 2025 am 11:29 AM

格子呢是一塊圖案布,通常與蘇格蘭有關,尤其是他們時尚的蘇格蘭語。在Tar​​tanify.com上,我們收集了5,000多個格子呢

PHP模板的後續行動PHP模板的後續行動Apr 09, 2025 am 11:14 AM

不久前,我僅以PHP(基本上是Heredoc語法)發布了有關PHP模板的信息。我從字面上使用該技術來進行某種超級基礎

使用Bootstrap組件創建模態圖像庫使用Bootstrap組件創建模態圖像庫Apr 09, 2025 am 11:10 AM

您是否曾經在網頁上單擊圖像,該圖像通過導航打開圖像的較大版本以查看其他照片?

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
3 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

將Eclipse與SAP NetWeaver應用伺服器整合。

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境