下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第css實現(xiàn)可控虛線的方法前言
css生成虛線,前端小兒科。一般都會用border來實現(xiàn),不做深入考究,但是生成如下虛線?如何操作?
實現(xiàn)方式
實現(xiàn)方式,有的人用多個span生成,一個小圓點就是一個span,這樣是可以,但是整個狀態(tài)改變比較麻煩,有什么方式生成可以控制的虛線呢?
生成dashed
生成橫向線
生成dashed虛線,一般是通過linear-gradient+background-size實現(xiàn)的,實現(xiàn)代碼如下:
height:2px;
background:linear-gradient(toright,#000000,#0000007.5px,transparent7.5px,transparent);
background-size:15px100%;
height,控制虛線的高度,linear-gradient和background-size控制間距和步長
生成豎向線
豎向線和橫向線正好相反,倒過來就可以了
width:2px;
background:linear-gradient(tobottom,#000000,#0000007.5px,transparent7.5px,transparent);
background-size:100%15px;
延伸
橫向線和豎向線都有了,那么是不是就有了加減號了?
css生成加減號按鈕
.btn{
display:inline-block;
background:#f0f0f0no-repeatcenter;
border:1pxsolid#d0d0d0;
width:24px;height:24px;
border-radius:2px;
box-shadow:01pxrgba(100,100,100,.1);
color:#666;
transition:color.2s,background-color.2s;
.btn:active{
box-shadow:inset01pxrgba(100,100,100,.1);
.btn:hover{
background-color:#e9e9e9;
color:#333;
.btn-plus{
background-image:linear-gradient(totop,currentColor,currentColor),linear-gradient(totop,currentColor,currentColor);
background-size:10px2px,2px10px;
.btn-minus{
background-image:linear-gradient(totop,currentColor,currentColor);
background-size:10px2px;
ahref=javascript:>
生成dotted
上面是生成線,是沒有圓角的,假如生成小圓點怎么生成呢?
如下圖
同樣,用radial-gradient漸變可以生成
代碼如下:
height:29px;
background:radial-gradient(#000000,#0000004px,transparent4px,transparent);
background-size:29px100%;
備注:這里,小圓點的寬高是由radial-gradient得到的height變小,小圓點就會壓扁,變成橢圓,如下圖
擴展
關于CSS3gradient漸變可以實現(xiàn)很多其他的效果,例如空心對話框的三角。
如下:
代碼如下:
width:6px;height:6px;
background:linear-gradient(totop,#ddd,#ddd)no-repeat,linear-gradient(toright,#ddd,#ddd)no-repeat,linear-gradient(135deg,#fff,#fff6px,hsla(0,0%,100%,0)6px)no-repeat;
background-size:6px1px,1px6px,6px6px;
transform:rotate(-45deg);
這種空心三角實現(xiàn)用漸變是很不錯的,實心三角,肯定首選border,空心三角也可以用birder2邊,通過旋轉來實現(xiàn),但是有一定的局限性。
以上
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年社區(qū)團購產(chǎn)地直采與五年競爭策略報告
- 2025年新星市紅星一場國有資產(chǎn)運營管理有限責任公司市場化公開招聘工作人員的備考題庫含答案詳解
- 2025年南昌市勞動保障事務代理中心招聘6名項目外包服務人員備考題庫及答案詳解一套
- 藍色極簡漸變彌散幾何形狀總結匯報述職報告模板
- 2025年柳州市魚峰區(qū)花嶺社區(qū)衛(wèi)生服務中心招聘編外合同制工作人員備考題庫及答案詳解一套
- 海南省屯昌縣2025年公開招聘縣屬國有企業(yè)領導人員備考題庫(第1號)帶答案詳解
- 2025年成都大學附屬小學公開招聘教師備考題庫及完整答案詳解1套
- 2025年國盛證券股份有限公司校園招聘41人備考題庫及參考答案詳解1套
- 2025年廈門市集美區(qū)后溪鎮(zhèn)二農(nóng)社區(qū)職業(yè)經(jīng)理人招聘備考題庫及答案詳解1套
- 2026年威海市青少年宮公開招聘事業(yè)單位工作人員備考題庫及1套完整答案詳解
- 2025-2026學年蘇教版四年級數(shù)學上冊期末測試卷(附答案)
- 2025新疆交通投資(集團)有限責任公司所屬公司招聘26人筆試參考題庫附帶答案詳解(3卷)
- 生化肝功項目解讀課件
- 北京林業(yè)大學《線性系統(tǒng)理論基礎》2025-2026學年第一學期期末試卷
- AQ2059-2016 磷石膏庫安全技術規(guī)程
- 噴涂車間操作工安全操作規(guī)程模版(三篇)
- 節(jié)水型小區(qū)總結匯報
- 2023中華護理學會團體標準-老年人誤吸的預防
- 一年級數(shù)學重疊問題練習題
- 事業(yè)單位專業(yè)技術人員崗位工資標準表
- Android圖形圖像教學課件
評論
0/150
提交評論