我奋力这些六边形定位彼此相邻的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