ToB企服应用市场:ToB评测及商务社交产业平台

标题: 【CSS】可更换元素的控制属性:object-fit属性和object-position属性 [打印本页]

作者: 东湖之滨    时间: 2024-8-10 09:58
标题: 【CSS】可更换元素的控制属性:object-fit属性和object-position属性
一、可更换元素是什么?

可更换元素指的是其展现的结果和内容是不受到css控制的,而是由外部资源来决定的
   范例的可更换元素有<iframe>、<img>、<video>、<embed>,有些情况下canvas、audio、object、option、以及type="image"的input元素也会以可更换元素处理
  具体来说有以下特点

   PS:background属性是利用css插入元素的背景图,在使用场景上还是有本质区别的
  

二、object-fit属性

1、寄义
object-fit属性指定可更换元素( 比方<img>或者<video>)的内容应该以何种填充方式,适应到其元素现有高度和宽度的框内。
2、可选值



三、object-position属性

object-position属性规定了可更换元素的内容在框中呈现的位置。
其取值可以是单个关键字,也可以是分别定义x轴、y轴上的位置,也可以是分别定义上、下、左、右的偏移量。
  1. /* 关键字值 */
  2. object-position: top;
  3. object-position: bottom;
  4. object-position: left;
  5. object-position: right;
  6. object-position: center;
  7. /* <percentage> 值 */
  8. object-position: 25% 75%;
  9. /* <length> 值 */
  10. object-position: 0 0;
  11. object-position: 1cm 2cm;
  12. object-position: 10ch 8em;
  13. /* 边缘偏移值 */
  14. object-position: bottom 10px right 20px;
  15. object-position: right 3em bottom 10px;
  16. object-position: top 0 right 10px;
  17. /* 全局关键字 */
  18. object-position: inherit;
  19. object-position: initial;
  20. object-position: revert;
  21. object-position: revert-layer;
  22. object-position: unset;
复制代码
对上、下、左、右的明白,可以明白为依次移动设置的偏移量,就是最后的位置了

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4