色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css19浮動教程

林子帆2年前15瀏覽0評論

CSS19浮動教程

浮動是一種常見的CSS樣式,用于使元素在父元素周圍漂浮或下沉。浮動可以用于創建各種效果,例如:

1. 創建水平居中浮動:

```css

.parent {

position: relative;

width: 300px;

height: 200px;

.child {

position: absolute;

bottom: 0;

left: 50%;

transform: translateX(-50%);

上面的代碼將創建一個名為“child”的元素,它位于父元素的頂部,并將bottom屬性設置為0,left屬性設置為50%,通過transform屬性將其translateX值設置為-50%,從而使其水平居中。

2. 創建垂直居中浮動:

```css

.parent {

position: relative;

width: 300px;

height: 200px;

.child {

position: absolute;

top: 50%;

left: 25%;

transform: translateY(-25%) translateX(-50%);

上面的代碼將創建一個名為“child”的元素,并將其放置在父元素的頂部,并將其top屬性設置為50%,left屬性設置為25%,通過transform屬性將其translateY值設置為-25%,并將其translateX值設置為-50%,從而使其垂直居中。

3. 創建水平向左浮動:

```css

.parent {

position: relative;

width: 300px;

height: 200px;

.child {

position: absolute;

bottom: 0;

left: 50%;

transform: translateX(-50%);

.child1 {

position: absolute;

bottom: 200px;

left: 0;

transform: translateX(-50%);

.child2 {

position: absolute;

bottom: 0;

left: 50%;

transform: translateX(0);

上面的代碼將創建一個名為“child”的元素,并將其放置在父元素的頂部,并將其bottom屬性設置為0,left屬性設置為50%,通過transform屬性將其translateX值設置為-50%,從而使其水平向左浮動。

4. 創建垂直向左浮動:

```css

.parent {

position: relative;

width: 300px;

height: 200px;

.child {

position: absolute;

top: 50%;

left: 25%;

transform: translateY(-25%) translateX(-50%);

.child1 {

position: absolute;

top: 0;

left: 25%;

transform: translateY(-50%);

.child2 {

position: absolute;

top: 25%;

left: 0;

transform: translateY(0);

上面的代碼將創建一個名為“child”的元素,并將其放置在父元素的頂部,并將其top屬性設置為50%,left屬性設置為25%,通過transform屬性將其translateY值設置為-25%,并將其translateX值設置為-50%,從而使其垂直向左浮動。

浮動可以用于創建各種復雜的布局效果,但需要注意的是,浮動會導致元素的寬度和高度不夠精確,因此需要在使用時進行適當的調整。