個人筆記2020 6 6

2021-10-06 21:25:08 字數 1184 閱讀 4866

在css3中使用display屬性來定義盒的型別,總體來說盒分為block和inline型別。比如div元素和p元素就屬於block型別,span和a屬於inline型別。

兩者區別如下(以div和span為例):

inline-block盒型別屬於block盒的一種,但是在顯示時具有inline型別盒的特點

例如:如果在div元素中分別將display設定為inline-block和inline後效果一樣

**及效果如下:

<

!doctype html>

"en"

>

"utf-8"

>

<

/title>

.div1

.div2

<

/style>

<

/head>

="div1"

>div1盒模型<

/div>

="div2"

>div2盒模型<

在css2.1之前如果需要一行中並列多個元素就需要float等屬性,這樣會讓樣式變的複雜,而css2.1追加的inline-block能讓此變的簡單。

若用float屬性 **及效果圖如下:

<

!doctype html>

"en"

>

"utf-8"

>

<

/title>

.div1

.div2

.div3

<

/style>

<

/head>

="div1"

>div1盒模型<

/div>

="div2"

>div2盒模型<

/div>

="div3"

>div3盒模型<

若利用inline-block **應變為如下:

2020 6 6課堂練習反思

照著案例敲 其實修改一些地方就ok了 但思路固定了 仿照前面的 先是跟前面一樣直接設定物件屬性賦值 如 retangle.setr 3 但是後面老師的新案例是需要在鍵盤輸入值 修改過後用了 scanner sc new scanner system.in system.out.print c c s...

ant 個人筆記

ant 命令想關屬性 buildfile file f 使用指定的構建檔案 projecthelp 獲得專案的資訊 ant構建檔案中想關屬性及用法 dir 資料夾路徑 fileset 檔案集 path 路徑 basedir 專案基目錄的絕對路徑,其他相對路徑都是由他解析而出的 depends inp...

Github 個人筆記

其實預設pull的操作就是乙個分支的merge操作 egit中預設的pull操作是fetch merge,如果要用rebase,可以分開操作。先執行fetch更新remote tracking,再執行rebase進行合併。或者修改pull的預設操作,在.git config檔案中配置.分布式版本控制...