在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美

當前位置:雨林木風下載站 > 網頁設計教程 > 詳細頁面

如何使用css3中的transform skewX完成平行4邊形的導航菜單

如何使用css3中的transform skewX完成平行4邊形的導航菜單

更新時間:2025-11-20 文章作者:未知 信息來源:網絡 閱讀次數:

網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立...
網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立在超文本基礎之上的。超級文本標記語言之所以稱為超文本標記語言,是因為文本中包含了所謂“超級鏈接”點。
本篇文章給大家帶來的內容是關于如何利用css3中的transform skewX實現平行四邊形的導航菜單,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

平行四邊形其實是矩形的超集:它的各條邊是兩兩平行的,但各個角則不一定都是直角。在視覺設計中,平行四邊形往往可以傳達出一種動感。
讓我們試著用 CSS 創建一個按鈕狀的平行四邊形鏈接。我們的起點就是一個普通的塊狀按鈕,輔以一些簡單的樣式,然后,我們可以通過 skew() 的變形屬性來對這個矩形進行斜向拉伸:

transform: skewX(-45deg);

但是,這導致它的內容也發生了斜向變形,這很不好看,而且難讀。有沒有辦法只讓容器的形狀傾斜,而保持其內容不變呢?

很多人會想到嵌套元素方案,那么我們可以對內容再應用一次反向的 skew() 變形,從而抵消容器的變形效果,最終產生我們所期望的結果。不幸的是,這意味著我們將不得不使用一層額外的 HTML 元素來包裹內容,比如用一個 span:

<a href="www.php.cn" class="button">
 <span>www.php.cn</span>
</a>
.button { transform: skewX(-45deg); }
.button > span { transform: skewX(45deg); }

我們可以看到,這個方法的表現很不錯,但它也意味著我們不得不添加額外的 HTML 元素。如果結構層的變更是不允許的,或者你希望嚴格保持結構層的純凈度,別擔心,我們還有一個純 CSS 的解決方案。

偽元素方案

另一種思路是把所有樣式(背景、邊框等)應用到偽元素上,然后再對偽元素進行變形。因為我們的內容并不是包含在偽元素里的,所以內容并不會受到變形的影響。下面來看看這個技巧能否得到與前面相同的鏈接樣式。

我們希望偽元素保持良好的靈活性,可以自動繼承其宿主元素的尺寸,甚至當宿主元素的尺寸是由其內容來決定時仍然如此。一個簡單的辦法是給宿主元素應用 position: relative 樣式,并為偽元素設置 position:absolute,然后再把所有偏移量設置為零,以便讓它在水平和垂直方向上都被拉伸至宿主元素的尺寸。代碼看起來是這樣的:

.button {
 position: relative;
 /* 其他的文字顏色、內邊距等樣式…… */
}
.button::before {
 content: '';
 position: absolute;
 top: 0; right: 0; bottom: 0; left: 0;
}

此時,用偽元素生成的方塊是重疊在內容之上的,一旦給它設置背景,就會遮住內容。為了修復這個問題,我們可以給偽元素設置z-index: -1 樣式,這樣它的堆疊層次就會被推到宿主元素之后。現在我們要做的最后一步,就是盡情地對它設置變形樣式,并享受美好的結果。最終版的代碼如下所示,它產生的視覺效果跟前文所述技巧是完全一致的:

.button {
 position: relative;
 /* 其他的文字顏色、內邊距等樣式…… */
}
.button::before {
 content: ''; /* 用偽元素來生成一個矩形 */
 position: absolute;
 top: 0; right: 0; bottom: 0; left: 0;
 z-index: -1;
 background: #58a;
 transform: skew(45deg);
}

這個技巧不僅對 skew() 變形來說很有用,還適用于其他任何變形樣式,當我們想變形一個元素而不想變形它的內容時就可以用到它。舉個例子,我們把這個技巧針對 rotate() 變形樣式稍稍調整一下,再用到一個正方形元素上,就可以很容易地得到一個菱形。

這個技巧的關鍵在于,我們利用偽元素以及定位屬性產生了一個方塊,然后對偽元素設置樣式,并將其放置在其宿主元素的下層。這種思路同樣可以運用在其他場景中,從而得到各種各樣的效果。

以上就是如何利用css3中的transform skewX實現平行四邊形的導航菜單的詳細內容,更多請關注php中文網其它相關文章!


網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美
  • <li id="86scu"><menu id="86scu"></menu></li>
    <li id="86scu"></li>
    <button id="86scu"></button>
  • <s id="86scu"></s><button id="86scu"><menu id="86scu"></menu></button>
  • 天天夜碰日日摸日日澡性色av| 一本—道久久a久久精品蜜桃| 91黄色在线看| 亚洲av首页在线| 一本二本三本亚洲码| 超碰在线公开97| 亚洲综合在线网站| 91香蕉视频导航| 欧美日韩国产精品激情在线播放| 日本中文字幕二区| 欧美性受xxxx黒人xyx性爽| 欧美不卡在线播放| www.日本久久| 国产亚洲视频一区| 深爱五月综合网| 中文字幕精品在线播放| 日本女人高潮视频| 国产精品igao激情视频| 日韩精品在线中文字幕| av在线播放亚洲| 免费日韩视频在线观看| 黄色永久免费网站| 国产成人三级视频| 久色视频在线播放| 色综合手机在线| a级黄色片免费| 亚洲人成色77777| av在线免费看片| 少妇无码av无码专区在线观看 | 亚洲 欧美 日韩系列| 交换做爰国语对白| 男人天堂网站在线| 国产精品69页| 超级碰在线观看| 久草福利视频在线| 狠狠精品干练久久久无码中文字幕 | 国产免费黄色小视频| 999在线观看| 成人av一级片| xxx中文字幕| 日本成人中文字幕在线| 国产av第一区| 毛片毛片毛片毛| 99免费视频观看| 免费国产黄色网址| 日韩人妻精品一区二区三区| 天堂社区在线视频| av免费观看国产| 日韩中文在线字幕| 亚洲精品永久视频| 国产精品视频分类| 男人天堂网视频| 九九热只有这里有精品| 极品粉嫩美女露脸啪啪| 成人性生活视频免费看| 无遮挡又爽又刺激的视频| 狠狠精品干练久久久无码中文字幕| 蜜臀精品一区二区| 香蕉视频免费版| 亚洲精品www.| 婷婷丁香激情网| 台湾无码一区二区| 色综合五月婷婷| 咪咪色在线视频| 欧美日韩一区二区三区电影| 天堂av2020| 国产麻豆电影在线观看| www.亚洲自拍| 999久久久精品视频| 日日碰狠狠丁香久燥| 国产精品第12页| 欧美一级在线看| 日韩在线一级片| 成年人免费在线播放| 久久久久久久久久久视频| 日本一本草久p| 激情在线观看视频| 国产精品久久成人免费观看| 一级黄色录像免费看| 日韩精品综合在线| 777米奇影视第四色| 丁香啪啪综合成人亚洲| 国产三级三级看三级| 欧美性猛交xxxx乱大交91| 国产又大又长又粗又黄| 成人av在线不卡| 欧美日韩亚洲一| jizz18女人| 久久精品在线免费视频| 欧美 丝袜 自拍 制服 另类| 18岁网站在线观看| 亚洲国产精品三区| 中文国产在线观看| 青青艹视频在线| 中文字幕一区二区在线观看视频| 国产精品无码免费专区午夜| 成人一区二区三| 中文字幕第50页| 男人透女人免费视频| 99中文字幕在线| 四虎永久在线精品无码视频| 亚洲天堂av一区二区三区| 久久久久亚洲av无码专区喷水| 91精品一区二区三区四区| 麻豆视频传媒入口| 熟妇人妻无乱码中文字幕真矢织江| 最新天堂中文在线| 欧美极品欧美精品欧美| a级网站在线观看| 三上悠亚av一区二区三区| 亚洲第一精品区| 久久精品网站视频| 97成人在线免费视频| 黄色网页免费在线观看| 中文字幕在线乱| 人妻内射一区二区在线视频| 丁香婷婷综合激情| 亚洲一二三不卡| 免费一区二区三区在线观看| 国产精品少妇在线视频| 女性女同性aⅴ免费观女性恋| 日本a级片在线观看| 爱豆国产剧免费观看大全剧苏畅 | 乱妇乱女熟妇熟女网站| 欧美日韩一区二区三区电影| 手机免费av片| 免费激情视频在线观看| 日韩avxxx| 欧美色图色综合| 9久久9毛片又大又硬又粗| 男女啪啪免费观看| 免费观看黄色的网站| 婷婷激情小说网| 喜爱夜蒲2在线| 六月婷婷激情综合| 99在线观看视频免费| 青青草综合视频| 日本大片免费看| 国产精品久久久久久久乖乖| 日韩专区第三页| 成人小视频在线观看免费| 成年丰满熟妇午夜免费视频| 800av在线免费观看| 欧美午夜小视频| 女人和拘做爰正片视频| 精品视频一区二区在线| 色免费在线视频| 污污视频在线免费| 成人免费在线网| 国产三区在线视频| 污污网站在线观看视频| 咪咪色在线视频| 成人免费观看视频在线观看| 最新中文字幕免费视频| 老司机午夜网站| 国产日韩一区二区在线观看| 亚洲美女爱爱视频| 国产911在线观看| 欧美 丝袜 自拍 制服 另类| 99视频在线视频| 欧美三级午夜理伦三级富婆| 国产日产欧美一区二区| 无码专区aaaaaa免费视频| 99草草国产熟女视频在线| 最新免费av网址| 久久网站免费视频| 在线播放黄色av| 日本精品一区在线观看| 欧美日韩亚洲国产成人| 国产a级片免费观看| 8x8x华人在线| 韩国中文字幕av| 国产在线无码精品| 日韩高清第一页| 欧美午夜性视频| 日韩av片网站| www.污网站| 日本精品www| 无码人妻少妇伦在线电影| 污污动漫在线观看| 日本www高清视频| 日韩av高清在线看片| 男同互操gay射视频在线看| 91av在线免费播放| 免费看国产曰批40分钟| 久久精品国产精品亚洲精品色| 亚洲激情在线观看视频| 亚洲国产精品久久久久婷蜜芽| 少妇网站在线观看| 99色精品视频| 黄色一级视频在线播放| 欧美一级中文字幕| av在线免费看片| 日本一二三区在线| www.桃色.com| 五月激情婷婷在线| 国产资源中文字幕| 亚洲免费av一区| 一级做a免费视频| 日本高清免费观看|