前端基础知识

本文介绍了CSS3和HTML5中的元素水平垂直居中方法,如绝对定位、transform、flexbox、line-height、padding和vertical-align。作者分享了学习心得,强调通过实践案例学习的重要性,并规划了后续的学习计划,包括深入CSS/HTML和开始JavaScript的学习。
摘要由CSDN通过智能技术生成

一、学习过程

元素水平垂直居中方式总结

一、利用绝对定位垂直居中

1.盒子大小确定的水平垂直居中

注意:父元素为position:relative;

**二、用transform:translate(-50%,-50%)居中 + 绝对定位(**这种居中方式还可以用与不确定盒子大小而被内容所撑开的居中)

注意:父元素为position:relative;

三、利用flex实现元素水平垂直居中

①方案一

②方案二

四、利用设置line-height:垂直居中(适用于文字单行文本)

将父元素的行高设置为盒子高的大小

五、设置相等的上下padding值(适用于文字)

六、父元素添加伪元素::before或者::after(待确定)

七、设置vertical-align属性

vertical-align属性

二、学习心得

这周详细学习了css3与和html5的相关标签,弹性盒子,2d3d转换,动画,过渡,媒体查询以及新增的属性等,非常多的小细节,总的来说不难,但需要记。但这些东西还都是离散的,需要我们通过案例来实现,以及记住。当然敲案例才是学习的最好方式,在案例中有许多新知识,可以充分的让我们学习新东西。不断完善自己的知识体系。所以接下来再练练布局以及细节的知识,多总结具有相同特性的知识。已经学习java2个月,希望可以一直坚持下去,成为优秀的前端开发工程师。送自己一句话“路漫漫其修远兮,吾将上下而求索”。

三、学习计划

用一,两天时间结尾css与html,再多做动画,看看考核代码,明白一步步代码的作用。以及进入js学习。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值