我奮力這些六邊形定位彼此相鄰的3條線,下面是我試圖操縱http://goo.gl/xpHmw對齊六邊形導航
效果我想實現
http://www.queness.com/resources/images/13901.gif
頁面非常感謝您的任何幫助和幫助。
我奮力這些六邊形定位彼此相鄰的3條線,下面是我試圖操縱http://goo.gl/xpHmw對齊六邊形導航
效果我想實現
http://www.queness.com/resources/images/13901.gif
頁面非常感謝您的任何幫助和幫助。
實現它可能有很多方法。我的解決方案可能會將六邊形包裹在相對定位的容器中,將所有六邊形分配一個position: absolute
,並用「左」和「頂」手動將它們分別手動定位。
我已經爲您更好地理解了代碼。 http://codepen.io/nobitagit/pen/ojvue
PS - 接下來你問你最好摘要jsfiddle.net您的問題或codepen了提問時間,以便其他人可能會發現更容易回答你這個問題+解決方案將在那裏給別人看在將來。
謝謝,我會記住這個提示下次 – user2478101
好吧,我剛剛在家裏檢查了你的網站。
這不是在CSS中很容易做到的事情,因爲它不適合矩形或CSS等「塊」使用。
我有一些建議。也許它不能「回答」你的問題,但它會給你一個好的開始。
Div標籤不具有語義值,在這方面它們是「空的」。在這種情況下,您在無序列表<ul>
中使用了多個div標籤來創建六邊形的背景。這很好,但我會推薦:
您不必使用絕對定位。你只需要有一些這些六邊形重疊。對於第二排六邊形,您可以使用負邊距來抵消並將它們放置在正確的位置。使用.png作爲角落的透明度!
僞溶液:
<li>
和它們漂浮在<ul>
- >不使用的div祝你好運。發佈最新進展。我會進一步幫助你;但我無法爲您提供解決方案。
感謝您的提示,我只是想使其作爲響應可能和關於ul的我會嘗試找出一個更標準化的方式。 – user2478101
您的網站不友好。它受到防火牆的限制。 – ProfileTwist
當然不知道爲什麼這是,其他人可以看到它奇怪我會盡量修復這個 – user2478101