最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

CSS3-六边形_html/css

来源:动视网 责编:小采 时间:2020-11-27 16:19:05
文档

CSS3-六边形_html/css

CSS3-六边形_html/css_WEB-ITnose:整理了2种方法,看完肯定觉得超简单~ 一、旋转型 话不多说先看下需要的样式: 1.transform:rotate(angle) 2.overflow 3.visibility 效果:演示效果,runjs html结构: 为所欲为为所欲为 3层div,结构是不是很简单~接下来要怎么旋转呢?
推荐度:
导读CSS3-六边形_html/css_WEB-ITnose:整理了2种方法,看完肯定觉得超简单~ 一、旋转型 话不多说先看下需要的样式: 1.transform:rotate(angle) 2.overflow 3.visibility 效果:演示效果,runjs html结构: 为所欲为为所欲为 3层div,结构是不是很简单~接下来要怎么旋转呢?


整理了2种方法,看完肯定觉得超简单~

一、旋转型

话不多说先看下需要的样式:

1.transform:rotate(angle)

2.overflow

3.visibility

效果:演示效果,runjs

html结构:

 

为所欲为为所欲为

3层div,结构是不是很简单~接下来要怎么旋转呢?

为了方便理解加了背景

box1:红色

box2:黑色

box3:粉色

1.box1旋转120°,box2旋转-60°,box3再旋转-60°,我们的内容放在box3中。

2.经过旋转肯定有超出的部分,对3个div都设置overflow:hidden。

3.box1,box2是用来旋转得到6边形的,所以对他们设置visibility: hidden,box3放内容,需显示,因此设置visibility: visible。

(如果不对box3设置visibility: visible;它会继承box2的visibility: hidden; )

注意div的宽高不要相等,不然得到的就不是6边形咯。

经过旋转和对超出部分的隐藏就得到我们想要的6边形了,所有代码如下:

  CSS3—六边形  

为所欲为为所欲为

二、拼接型

看效果:演示效果,runjs

很明显2个三角形加1个矩形,是不是很简单~

三角形请看上一篇:CSS3—三角形

代码如下:

  css—六边形2  

文档

CSS3-六边形_html/css

CSS3-六边形_html/css_WEB-ITnose:整理了2种方法,看完肯定觉得超简单~ 一、旋转型 话不多说先看下需要的样式: 1.transform:rotate(angle) 2.overflow 3.visibility 效果:演示效果,runjs html结构: 为所欲为为所欲为 3层div,结构是不是很简单~接下来要怎么旋转呢?
推荐度:
标签: html 六边形 css
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top