日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

css 积累1

發布時間:2025/3/15 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 css 积累1 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.position?取值。

通常的回答是?static、relative、absolute?和?fixed?。當然,還有一個極少人了解的?sticky?。其實,除此之外, CSS 屬性通常還可以設置下面幾個值:

  • initial
  • inherit
  • unset
  • revert   

?

題目1、下面這個圖形,只使用一個標簽,可以有多少種實現方式:

?

?

假設我們的單標簽是一個?div:

?

1 <div></div>

?

定義如下通用CSS:

?

1 2 3 4 5 6 div{ ????position:relative; ????width:200px; ????height:60px; ????background:#ddd; }

?

?

?

法一:border

?

這個應該是最最最容易想到的了

?

1 2 3 div{ ????border-left:5px?solid?deeppink; }

?

?

?

法二:使用偽元素

?

一個標簽,算上?before?與?after?偽元素,其實算是有三個標簽,這也是很多單標簽作圖的基礎,本題中,使用偽元素可以輕易完成。

?

1 2 3 4 5 6 7 8 9 div::after{ ????content:""; ????width:5px; ????height:60px; ????position:absolute; ????top:0; ????left:0; ????background:deeppink; }

?

?

?

法三:外 box-shadow

?

盒陰影?box-shadow?大部分人都只是用了生成陰影,其實陰影可以有多重陰影、單側陰影、陰影不可以不虛化,這就需要去了解一下?box-shaodw?的每一個參數具體作用。使用?box-shaodw?解題

?

1 2 3 div{ ????box-shadow:-5px?0px?0?0?deeppink; }

?

?

?

法四:內 box-shadow

?

盒陰影還有一個參數?inset?,用于設置內陰影,也可以完成:

?

1 2 3 div{ ????box-shadow:inset?5px?0px?0?0?deeppink; }

?

?

?

法五:drop-shadow

?

drop-shadow?是 CSS3 新增濾鏡?filter?中的其中一個濾鏡,也可以生成陰影,不過它的數值參數個數只有 3 個,比之 box-shadow 少一個。

?

1 2 3 div{ ????filter:drop-shadow(-5px?0?0?deeppink); }

?

?

?

法六:漸變 linearGradient

?

靈活使用 CSS3 的漸變可以完成大量想不到的圖形,CSS3 的漸變簡單而言分為線性漸變和徑向漸變,本題使用線性漸變,可以輕易解題:

?

1 2 3 div{ ????background-image:linear-gradient(90deg, deeppink?0px, deeppink?5px,?transparent?5px); }

?

其實,CSS3 漸變遠不止線性漸變和徑向漸變,細分下來,還有重復線性漸變(repeating-linear-gradient)和重復徑向漸變(repeating-radial-gradient)以及已經被最新版本 Chrome 支持的圓錐漸變(conical-gradient),感興趣可以自行去學習一下。

?

?

?

法七:輪廓 outline

?

這個用的比較少,outline (輪廓)是繪制于元素周圍的一條線,位于邊框邊緣的外圍,可起到突出元素的作用。這個方法算是下下之選。

?

1 2 3 4 5 6 7 8 9 10 11 12 13 div{ ????height:50px; ????outline:5px?solid?deeppink; } div::after{ ????position:absolute; ????content:""; ????top:-5px; ????bottom:-5px; ????right:-5px; ????left:0; ????background:#ddd; }

?

?

?

法八、滾動條

?

這個方法由?小火柴的藍色理想?提供,通過改變滾動條樣式實現:

?

1 2 3 4 5 6 7 8 9 div{ ????width:205px; ????background:deeppink; ????overflow-y:scroll; } div::-webkit-scrollbar{ ????width:?200px; ????background-color:#ddd; }

?

轉載于:https://www.cnblogs.com/tongbiao/p/6734928.html

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的css 积累1的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。