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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > CSS >内容正文

CSS

5个很常用的CSS3网页小实例

發布時間:2025/3/21 CSS 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 5个很常用的CSS3网页小实例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

5個很常用的CSS3網頁小實例

第一種效果:

由于錄制gif圖片會掉幀,所以看起來不流暢,很卡,但其實實際效果還是不錯的,有彈性一些。

HTML

<span class="shake"></span>

css

.shake{width:40px;height:40px;display:block;background:lightgreen;border-radius:50%;margin:5px;color:#fff;font-size:24px;text-align:center;line-height:40px;cursor:pointer;-webkit-transition:all 0.25s; } .shake:hover{-webkit-animation:shake 0.25s;background: lightblue; } @-webkit-keyframes shake{0%,10%,55%,90%,94%,98%,100%{-webkit-transform:scale(1,1);}30%{-webkit-transform:scale(1.14,0.86);}75%{-webkit-transform:scale(0.92,1.08);}92%{-webkit-transform:scale(1.04,0.96);}96%{-webkit-transform:scale(1.02,0.98);}99%{-webkit-transform:scale(1.01,0.99);} }

第二種效果:

這種效果其實目前線上很多網站都在用了,不管是使用CSS3,還是jQuery,都是可以實現的。那這里我只是簡單地使用CSS3來實現。

html代碼:

<input class="search" type="text" placeholder="搜索...">

CSS代碼:

.search{width:80px;height:40px;border-radius:40px;border:2px solid lightblue;position: absolute;right:200px;outline:none;text-indent:12px;color:#666;font-size:16px;padding:0;-webkit-transition:width 0.5s; } .search:focus{width:200px; }

第三種效果:

html代碼:

<div class="banner"><a href="javascript:;"></a><span>這是我的個人博客</span> </div>

css代碼:

.banner{width:234px;height:34px;border-radius:34px;position:absolute;top:400px;left:200px; } .banner a{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%;border:2px solid lightblue;position:absolute;left:0px;top:0px;background:lightgreen;color:#fff;text-align:center;text-decoration:none;cursor:pointer;z-index:2; } .banner a:hover + span{-webkit-transform:rotate(360deg);opacity:1; } .banner span{display:inline-block;width:auto;padding:0 20px;height:34px;line-height:34px;background:lightblue;border-radius:34px;text-align: center;position:absolute;color:#fff;text-indent:25px;opacity:0;-webkit-transform-origin:8% center;-webkit-transition:all 1s; }

第四種效果:

html代碼:

<div class="banner1"><a href="javascript:;"></a><span>這是我的個人博客</span> </div>

css代碼:

.banner1{width:234px;height:34px;border-radius:40px;position:absolute;top:400px;left:600px; } .banner1 a{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%;border:2px solid lightblue;position:absolute;left:0px;top:0px;background:lightgreen;color:#fff;text-align:center;text-decoration:none;cursor:pointer;z-index:2; } .banner1 a:hover + span{-webkit-transform:translateX(40px);opacity:1; } .banner1 span{display:inline-block;width:auto;padding:0 20px;height:30px;line-height:30px;background:lightblue;border-radius:30px;text-align: center;color:#fff;position:absolute;top:2px;opacity:0;-webkit-transition:all 1s;-webkit-transform:translateX(80px); }

第五種效果


html結構:

<div class="wrapper"><div class="round"><span>東邪</span><span>西毒</span><span>南乞</span><span>北丐</span></div> </div>

css代碼:

.wrapper{width:100px;height:100px;background:lightblue;border-radius:50%;border:2px solid lightgreen;position: absolute;top:200px;left:400px;cursor:pointer; } .wrapper:after{content:'你猜';display:inline-block;width:100px;height:100px;line-height:100px;border-radius:50%;text-align:center;color:#fff;font-size:24px; } .wrapper:hover .round{-webkit-transform:scale(1);opacity:1;-webkit-animation:rotating 6s 1.2s linear infinite alternate; } @-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);} } .round{width:240px;height:240px;border:2px solid lightgreen;border-radius:50%;position: absolute;top:-70px;left:-70px;-webkit-transition:all 1s;-webkit-transform:scale(0.35);opacity:0; } .round span{width:40px;height:40px;line-height:40px;display:inline-block;border-radius:50%;background:lightblue;border:2px solid lightgreen;color:#fff;text-align:center;position:absolute; } .round span:nth-child(1){right:-22px;top:50%;margin-top:-22px; } .round span:nth-child(2){left:-22px;top:50%;margin-top:-22px; } .round span:nth-child(3){left:50%;bottom:-22px;margin-left:-22px; } .round span:nth-child(4){left:50%;top:-22px;margin-left:-22px; }

總結

以上是生活随笔為你收集整理的5个很常用的CSS3网页小实例的全部內容,希望文章能夠幫你解決所遇到的問題。

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