css3 - css如何實現素描描邊效果
問題描述
css如何實現這樣的秒變效果呢
不用給這種復雜的圖形描邊,只要給一個p的border描邊就行
當鼠標進入就給這個p的border加一個描邊的效果,現在是直接的顯示隱藏,感覺不好看。
求大神給一個demo或者方法,謝謝了先!
問題解答
回答1:css3的新版特性動畫應該可以解決。或者也可以這樣、
<p> <img src='http://www.gepszalag.com/wenda/xxx,jpg'/> <span class='top'></span> <span class='bootom'></span> <span class='left'></span> <span class='right'></span></p>
具體效果可以參考:http://www.jq22.com/yanshi1524
幽靈按鈕或者按鈕動畫。
理論就是用span代替4個border。然后用css3或者jq來寫動畫
回答2:這種直接svg吧 svg描邊動畫
回答3:css
p{border:1px solid transparent}p:hover{boeder:1px solid gray}
就是p hover狀態時,改變border的顏色
回答4:<style type='text/css'>.box { width: 100px; height: 100px; padding: 10px; transition: box-shadow .6s;}.box:hover { box-shadow: 0 0 6px 1px red inset;}</style><p class='box'>p</p>
相關文章:
1. mongoDB可視化軟件mongoVUE打不開?2. 百度收錄判斷實際測試沒效果3. 百度地圖api - Android 百度地圖 集成了定位,導航 相互的jar包有沖突?4. mongoDB批量插入文檔時,運行下面代碼,用MongoVUE查看數據庫,mongo庫中只存在一個文檔?不應該是20個嗎?5. 我的Apache卡在這里不動了怎么辦?6. 零基礎自學PHP應該從哪開始?7. css - 這些字體是怎么弄的?8. 局域網下,如何配置電腦A的phpstudy環境可以使多臺電腦訪問電腦A的msql數據庫9. vue.js - vue上傳代碼到git10. 用CSS3 box-sizing 屬性實現兩個并排的容器,如果想讓容器中間有間隔該如何實現
