background-size中,100%和cover的区别

background-size中,100%和cover都是用于将图片扩大或者缩放来适应整个容器


background-size:100% 100%;---按容器比例撑满,图片变形;

background-size:cover;---把背景图片放大到适合元素容器的尺寸,图片比例不变,但是要注意,超出容器的部分可能会裁掉。


当为百分比的时候,100%和100%,100%也会显示不一样的效果:

background-size:这个属性有两个值,第一个值为x轴方向的缩放比例或者px,第二个值为y轴方向的缩放比例或者px,如果只写一个值,则第二个值默认为auto(根据图片原来的比例,以及现有的宽度,来确定高度)
比方说:你有一张长宽比例为4:3的图片,有一个width:100px;height:50px;的盒子(也就是长宽比例为2:1)。
background-size:100% 100%;这种方式设置完背景图片的大小后,会完全铺满整个盒子,并且背景图片的比例会因此改变为2:1
background-size:100%;这种方式设置的背景图片的大小,x轴会和盒子一样的宽,但是y轴由于默认为auto,根据上面的理论计算得背景图片的高度为300px,但是盒子只有50px高,超出的部分隐藏,所以看两种写法的效果自然就不一样啦。
第一种效果你一定会看到完整的背景图片,但是有可能被挤压(失去图片原来的比例)
第二种效果你不一定能看到完整的图片,但是图片的比例没有发生变化。


邮箱注册助手使用帮助 特别说明:目前各大邮件服务器已经在服务端对注册邮箱的IP进行限制,所以,要在相信什么批量自动注册邮箱的说法了。 1 注册技巧说明 因为现在服务器对注册邮箱的IP进行限制,所以你用同一个IP注册了十几个邮箱后,服务器就会暂停该IP的注册,间隔一段时间后才让你再次注册。当服务器限制你的IP后,你可以采用以下方法进行处理: 1) 如果你是ADSL拨号上网的,退出拨号程序,重新进行拨号,一般重新拨号后,会给你另外分配一个IP,这样你就可以再进行注册了。你可以点击这里查看拨号前后的IP是否有发生变化。 2) 如果你的电脑有无线网卡,你又有一个智能手机的话,你可以把手机的热点打开,通过手机接入互联网。当邮箱注册个数达到服务器限制后,先关闭手机上网的功能,然后再次打开手机上网功能,这样你也能获取到同的IP。你可以点击这里查看手机上网功能关闭前后的IP是否有发生变化。使用第二点进行注册的朋友请注意,要把其他上网的程序关闭掉,避免用掉很大的流量(就注册助手来说,耗费的流量并大,我自己就是用这种方式注册的)。 2 使用说明 1) 进入软件后的界面如下: 从左到右分别是sohu邮箱、网易邮箱、新浪邮箱。 2) 进行注册,注意各个邮箱只需要填写验证码就好了,其他信息程序已经填写完毕。网易的注册页面虽然有两个空白的框框,也是只要填写验证码就好。 3) 填完验证码后点击“提交注册信息”按钮,点击后界面如下: sohu是直接注册成功,网易和新浪需要进行二次验证,网易输入二次验证码后点击页面上的确定按钮,新浪输入二次验证码后点击页面上的马上激活按钮,这样网易和新浪就注册成功了。 4) 再次注册时,点击继续注册按钮,又会回到步骤1)。 5注册成功的用户和密码在程序所在目录下的kcpp.autoreg.txt文件中,内容格式如下:
当你在命令行中输入"node"或"npm"命令时,如果出现"是内部或外部命令,也是可运行的程序或批处理文件"的错误消息,通常是因为系统无法找到node.js的安装路径。 解决这个问题的方法是通过更新系统的环境变量来添加node.js的安装路径。你可以按照以下步骤进行操作: 1. 打开控制面板,并进入"系统和安全" -> "系统" -> "高级系统设置"。 2. 在"系统属性"窗口中,点击"环境变量"按钮。 3. 在"用户变量"或"系统变量"列表中,找到名为"PATH"的变量,然后点击"编辑"按钮。 4. 在"变量值"字段中,添加node.js的安装路径,确保路径之间用分号分隔。例如,如果node.js安装在"C:\Program Files\nodejs",那么你需要添加";C:\Program Files\nodejs"。 5. 点击"确定"按钮保存更改。 6. 关闭所有的命令行窗口,并重新打开一个新的命令行窗口。 7. 输入"node"或"npm"命令,应该就能正常执行了。 通过更新环境变量,系统就能够找到node.js的安装路径,并正确执行相关的命令。这样就解决了"node.js是内部或外部命令,也是可运行的程序或批处理文件"的问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [node.js的安装详解,以及cnpm的安装问题:'cnpm' 是内部或外部命令,也是可运行的程序 或批处理文件](https://blog.csdn.net/XiYoung_Miracle/article/details/102969346)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [CMD命令:是内部或者外部命令也是可运行的程序或批处理文件](https://blog.csdn.net/weixin_34844709/article/details/117106152)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值