回答編集履歴

1

コード追記

2020/11/10 11:49

投稿

hatena19
hatena19

スコア34075

test CHANGED
@@ -77,3 +77,47 @@
77
77
  }
78
78
 
79
79
  ```
80
+
81
+
82
+
83
+ ---
84
+
85
+ **別案**
86
+
87
+
88
+
89
+ 疑似要素 before を使わずに、a要素を直接 transform で傾ける。
90
+
91
+ 中のテキストも傾いてしまうので、逆に傾けて打ち消す。
92
+
93
+
94
+
95
+ ```css
96
+
97
+ .pc_menu_box a {
98
+
99
+ transform: skewX(-8deg);
100
+
101
+ border-right: 2px solid #FFF;
102
+
103
+ }
104
+
105
+ .pc_menu_cel {
106
+
107
+ transform: skewX(8deg);
108
+
109
+ }
110
+
111
+ .pc_menu_box a:hover{
112
+
113
+ background: url(lib/images/menu_bg00_1_on.png) repeat-x;
114
+
115
+ }
116
+
117
+ .pc_menu_box a:last-child {
118
+
119
+ border-right: none;
120
+
121
+ }
122
+
123
+ ```