我已經從這個網站做了一個純粹的CSS導航欄。CSS轉換隻影響不是ul
http://blog.christopherianmurphy.com/2016/01/responsive-pure-css-menu.html
在這裏看到一個粗版本(看起來廢話,就忽略這個問題)
http://codepen.io/spinnaay/pen/ZOVNwg
它工作正常,除了一個細節。
當處於'移動模式'時,下拉菜單不會轉換,只有文本。基本上ul不是過渡,而是li。
如果更改
nav #menu-toggle:checked ~ ul {
height:100%;
}
到
nav #menu-toggle:checked ~ ul {
height:100vh;
}
的作品,但隨後的菜單太長。
這是一個奇怪的問題,但肯定有一個簡單的答案。
感謝您的期待!
你「原油版」是哪裏呢? – thepio
是的錯過了!現在添加。 – Spinnaay