多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > htmlcss > CSS 邊框重疊鼠標懸停效果

CSS 邊框重疊鼠標懸停效果

來源:程序員人生   發布時間:2013-11-02 09:32:33 閱讀次數:3041次

前幾天某個同事的項目中碰到一個邊框重疊鼠標懸停效果,要實現鼠標移上后按鈕邊框換色,但左右兩個按鈕的邊框又是合并在一起的。就像下面這張圖片示意:

如果看不明白,請移步參考淘寶搜索結果頁面中的“信用”、“價格”兩個排序按鈕。http://s.taobao.com/search?q=%CC%D4%B1%A6

以三個橫排并列的按鈕為例:

<span class="grid">
<a href="#">A</a>
<a href="#">B</a>
<a href="#">C</a>
</span>

這個問題的關鍵在于合并相鄰兩個容器的邊框,視覺上就像表格邊框的合并那樣,芒果選擇使用負 margin 來隱藏右側邊框。鼠標 hover 時如何才能使當前按鈕邊框呈現出來?其實也很簡單,只要給 a:hover 偽類加上 position:relative;z-index:1; 即可。另外,為了修復 IE6 下的定位問題,建議給每一個 a 元素添加 position:relative; 屬性。樣式代碼如下:

.grid{display:inline-block;}
.grid a{float:left;border:5px solid #cdcdcd;margin-right:-5px;position:relative;width:50px;height:50px;line-height:50px;text-align:center;}
.grid a:hover{border:5px solid #31b1fc;position:relative;z-index:1;}

最終效果如下。因為子節點浮動,外層最好能清除浮動,清浮動的方法請猛擊此處查看:http://www.mangguo.org/mangguo-teach-you-clear-float

另外,芒果還想到一種形如九宮格的 CSS 實現,代碼也很簡潔。

詳情參考:DEMO

出處:http://www.mangguo.org

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 亚洲福利在线观看 | 一级做a爰性色毛片 | 最近中文字幕高清字幕 | 麻豆精品国产自产在线 | 视频一区亚洲 | 中文字幕亚洲精品 | 中文字幕第一页国产 | 男人边吃奶边摸下面好爽视频 | 亚洲人成伊人成综合网久久 | 日本成人高清视频 | 免费中文字幕视频 | 国产九九精品 | 黄色网址在线看 | 精品福利一区二区免费视频 | 国产日韩欧美在线一区二区三区 | 九色网址| www.日本一区二区 | 亚洲国产一区二区三区最新 | 欧美激情在线播放一区二区三区 | 免费观看一级欧美大 | 99国产精品久久久久久久成人热 | 久操网视频 | 亚洲人成图片欧美人成图片 | xxx性欧美人 | 亚洲第一国产 | 日韩精品a在线视频 | 欧美一区二区三区不卡免费 | yellow字幕网最新官网2019 | jizzjizz黄色 | 免费一级淫片aa | 国产在线观看第一页 | 日本理论免费高清在线视频 | 女人18特级一级毛片免费视频 | 亚洲不卡一区二区三区 | 亚洲天堂影院在线观看 | 琪琪see色原网中文 琪琪理论影院2018中文版 | 91久久精品国产免费一区 | 亚洲综合精品成人 | jizz日本zzz老师水多视频 | 91精品亚洲 | 成人在线视频国产 |