最新文章专题视频专题问答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
当前位置: 首页 - 科技 - 知识百科 - 正文

CSS小技巧收藏_html/css_WEB-ITnose

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

CSS小技巧收藏_html/css_WEB-ITnose

CSS小技巧收藏_html/css_WEB-ITnose:最后更新于:2016-01-13 16:16 以下是我积累的一些常用的css代码,会不断更新,最新的代码会显示在最前面,同时我也会提供最新更新日期以便查阅。 居中对齐 很多时候我们需要把一个元素在其父级容器里水平、垂直居中对齐。以下我列出了常用的几种方法: 1
推荐度:
导读CSS小技巧收藏_html/css_WEB-ITnose:最后更新于:2016-01-13 16:16 以下是我积累的一些常用的css代码,会不断更新,最新的代码会显示在最前面,同时我也会提供最新更新日期以便查阅。 居中对齐 很多时候我们需要把一个元素在其父级容器里水平、垂直居中对齐。以下我列出了常用的几种方法: 1


居中对齐

很多时候我们需要把一个元素在其父级容器里水平、垂直居中对齐。以下我列出了常用的几种方法:

1.在知道子元素宽度与高度的情况下进行居中,采用位置定位:absolute + margin

.parent { position: relative;}.child { position: absolute; width: 100px; height: 60px; top: 50%; left: 50%; margin: -30px 0 0 -50px;}

2.在不知道子元素高与宽的情况下,采用位置定位:absolute + transform

.parent { position: relative;}.child { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}

3.采用flexbox进行居中对齐

.parent { display: flex; justify-content: center; align-items: center;}

选择某范围内的子元素

选择5-10的子元素

ul li:nth-child(n+5):nth-child(-n+10) { background-color: red;}

演示地址:http://codepen.io/moyu/pen/KVvzbX

最佳适应图片

这段代码非常适用于给文章列表加缩略图的时候用,能最好的避免图片比例不协调的问题,统一排版。你可以随意更改width与height来查看效果。

.thumbnail { width: 200px; height: 150px; background-image: url("https://s.yimg.com/uy/build/images/sohp/inspiration/sage3.jpg"); background-position: center; background-repeat: no-repeat; background-size: cover;}

演示地址:http://codepen.io/moyu/pen/JGyKGQ

占满全屏

.fullScreen { width: 100vw; height: 100vh;}

演示地址:http://lab.liuxinyu.me/fullbg/index.html

自动分章节

文章正文里我们经常采用

,

,

,

这样的标签来分章,分节。这是一个非常不错的习惯,但常常只有字体粗细大小的不同,在这里我们为每个章节加上1,2,3这样的标注。以下代码在.document容器内有效。(其他需要计数的模块也可以用这样的方法)

演示地址:http://codepen.io/moyu/pen/NxvrjX

自适应视频播放器

当在你自己的网站插入优酷这样的视频播放器后你会发现它的高宽都是固定的,而且你在用手机浏览的时候视频播放器还变形了,以下代码自动让播放器按16:9的比例显示并自适应各个设备。

CSS代码:

.media-wrap { position: relative; width: 100%; height: 0; padding-bottom: 56.25%;}.media-wrap iframe,.media-wrap embed,.media-wrap object { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

HTML代码:

文档

CSS小技巧收藏_html/css_WEB-ITnose

CSS小技巧收藏_html/css_WEB-ITnose:最后更新于:2016-01-13 16:16 以下是我积累的一些常用的css代码,会不断更新,最新的代码会显示在最前面,同时我也会提供最新更新日期以便查阅。 居中对齐 很多时候我们需要把一个元素在其父级容器里水平、垂直居中对齐。以下我列出了常用的几种方法: 1
推荐度:
标签: 收藏 技巧 html
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top