一、不確定寬高的盒子垂直水平居中1、
.father2、.child
.container3、vh和vw是兩個比較偏的單位,是指「viewport的height和width的1%」,比如說50vh就是當前視口(視窗的高度,實驗中包含了滾動條)高度的50%。也就是說vw將獲得和1%差不多的window寬度。.inner
//衍生
inner
.inner衍生
.inner24、彈性盒子
.father
二、換行樣式先給出各種方式,再具體介紹每乙個屬性。
強制不換行:
p自動換行:
p強制英文單詞斷行:
p注意:設定強制將英文單詞斷行,需要將行內元素設定為塊級元素。
超出顯示省略號:
p
white-space:normal|pre|nowrap|pre-wrap|pre-line|inherit;
word-wrap:normal|break-word;
word-break:normal|break-all|keep-all;
DIV不確定高度內部元素水平垂直居中的方法歸納
看題目就知道是利用父標籤的 display table cell,該屬性指讓標籤元素以 單元格的形式呈現,類似於td標籤。目前ie8 以及其他現代瀏覽器都是支援此屬性的。那麼既然父標籤已經是類似 單元了,那麼就可以利用 單元的屬性vertical align middle 來使得內部元素垂直居中了,...
盒子垂直水平居中
1 定位 盒子寬高已知,position absolute left 50 top 50 margin left 自身一半寬度 margin top 自身一半高度 2 table cell布局 父級 display table cell vertical align middle 子級 margin...
盒子垂直水平居中
要設定內部盒子在外部盒子內垂直水平居中,可以有以下幾種做法 假設外部盒子為紅色,大小為10em 10em 內部盒子為黃色,大小為3em 3em。在調整位置之前,盒子情況如下 由於知道兩個盒子的大小,只要設定黃盒子的位置即可,首先設定黃盒子的position為absolute,再將黃盒子向右下方偏移紅...