工作中经常遇到的坑以及解决的办法(一),欢迎光临!

相信大家在敲代码的过程中,会遇到无数的坑,不要悲伤,不要气馁。俗话说,坑就是经验。嗯,没错,俗话是我说的。闲言少叙,本文为长篇小说,致我们代码中的坑,以及一些常用的小方法,会逐步写下,欢迎您的到来,下面开始正题:


1.  比如说,现在需要实现一个这样的效果:

首页的右上方,有为数较多的网页都会有这个,例如百度,活生生的例子哈

也就是一个ul , 里面众多的li , li里面可能有a标签啊,因为都是需要点击事件的嘛,

我们知道正常的ul是垂直排列的,那么我们怎么让一个ul变成这样实际效果呢,当当当当:

给你的ul设置一个向右的浮动,然后就可以通过margin调节整个ul的具体位置,list-style:none去掉 各个li前面的小圆点,

给你的li一个向左的浮动,然后就老老实实的从垂直排列变为了水平排列,怎么样,听不听话,

再通过padding调节各个li之间的距离,是不是美美的

如果有需要,写了a标签的话,那么可以通过如图的方法去掉a标签下文字的下划线,还可以用color设置文字的颜色,怎么样,是不是很简单



2.比如说我们要给一个span添加背景图片,css方法background:url("图片路径") no-repeat;我们还需要对这个图片进行位置的改变

那么我们就需要给当前的span设置为行内块元素或者块元素(视具体情况而定),也就是display:inline-block和display:blcok,

还需要给span设置具体的宽和高,这个时候才可以.



3.底部的信息对齐,比如这样:

一个很常见的底部信息,也就是多个ul的集合  ,我们可以写一个父级的div,所有的ul都写在一个div里,按顺序写好,

这时,我们的div就可以看做上面第一个效果中的ul,而众多的ul看做li,

把div向右浮动,ul向左浮动,然后就是调距离了,思路非常清晰。



好了,第一期就这样结束了,怎么样,满满的干货不是,希望看过了的你也会有所收获,谢谢光临!



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值