前端页面遇到的坑

(1)子div属性display: inline-block,排列为一行后中间有间隙。

原因:这个间隙是inline-block产生的一个空格,这个间隙的大小取决于父div的字体大小。为了消除这个间隙可以将父div的字体大小设置为0,然后在子div中设置字体大小。

(2)div不显示内容

原因:同上,显示不出来很有可能是为了消除inline-block的间隙,设置了字体为0,这样内部元素的大小字体就会发生变化。所以当设置了字体0时。一定不要忘记设置子div的字体大小。

(3)给div设置了z-index样式,但是这个div依然不是最上层。

原因:z-index要在position:relative才会生效。所以设置z-index的同时要注意position的值。

(4)改变图片颜色

使用filter属性,类似添加了一层滤镜,我这里给一个改变为白色的例子,通过设置filter中的方法参数来处理图片。

filter: brightness(100);

(5)为了让页面在不同分辨率下都适应,将页面布局的大小都改为%。但是border-radius和字体这种方法没有用。

问题解决:将字体和圆角的单位改为vw,px换算vw这两个样式还不太一样,反正我在改的时候算不到一块,希望有一天能明白这个换算关系。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值