用的比较少但是很实用的css属性,总结

1、<img>标签的object-fit和object-position

img元素有两个特别的属性
object-fit和object-position属性。它们让我们可以控制 <img>的内容如何调整大小和位置,就像CSS背景图片一样。
object-fit的可能值有:fill, contain, cover, none, scale-down
它可以这样使用。

img {  
  object-fit: cover;
  object-position: 50% 50%;
}

怎么理解勒,简单点就是比如一张图片400400,但是你给<img>大小是10050,那么这个图片就会变形,但是可以用这两个属性就变成了类似一个div,背景是这个图片,当成了一个背景使用,而不会被变形了,特殊需求可能会很有用。

2.背景绘制区域background-clip

可选值有:
background-clip: border-box | padding-box | content-box;

border-box 包含边框
padding-box 除边框外全部绘制
content-box 仅绘制内容区域

这个给个图应该就明白用处了:


border-box
content-box
padding-box
3、背景滚动background-attachment

属性值:
background-attachment: scroll | fixed | local;

scroll 默认。背景图片随页面滚动而滚动
fixed 背景图片不会随页面滚动
local 背景图片随内容滚动而滚动

这个做一些网站首页的背景特效很好看,这个不好给效果图(主要是懒不想做动图)就理解下属性值的解释吧 不解释了

4、文字垂直显示

writing-mode: vertical-rl | vertical-lr;
文字可以向古文那样垂直显示,vertical-rl垂直从右到左,vertical-lr垂直从左到右

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、-webkit-line-clamp 可以把 块容器 中的内容限制为指定的行数。并且在超过行数后,在最后一行显...
    寒羽鹿阅读 2,880评论 0 0
  • 引用CSS方式 内部引用 html文件中写一个 标签,并将样式写入到里面,举例: 外部引用 通过 标签实现,里面有...
    dawsonenjoy阅读 3,355评论 0 0
  • 关于css常见问题,大多是移动端的。 简单的排版规则:条目与条目之间空两行,每条内容部分分段空一行。标点符号全部用...
    苏水儿阅读 10,462评论 0 9
  • 一、CSS中的属性和取值 1.文本类属性: text-align属性:此标签内容的水平对齐方式,内容须为具体文字/...
    刘远舟阅读 3,550评论 0 1
  • 概述: CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明: 一、注释: CSS注释以 "/*" 开始,...
    进入web前端阅读 6,169评论 0 8