首页 > 代码库 > 百度前端学院--小薇学院--任务04
百度前端学院--小薇学院--任务04
这次的样式图为
注意事项中,想让灰色div随着内容高度自适应变化的方法是:给该div设置最小高度即min-height,再设置height为auto即可。
另外,position为absolute是相对父级元素为relative或者为absolute的元素而言的。
具体到这个任务当中,主要的难点是如何是块级元素居中显示和如何画四分之一圆。
对于块级元素水平垂直居中显示的问题,网上有很多种答案,我个人觉得代码量最少的一种是
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
其中transform属性是CSS3的属性,transform的含义是:改变,使…变形;转换,它常用的函数是rotate() / skew() / scale() / translate(,),其中rotate是旋转,而skew是倾斜,
scale()是按比例放大缩小,transform是位移,具体使用方法请自行查阅资料。
如何画四分之一圆的方法网上也有很多答案,我这里采用的方法是
width: 50px;
height: 50px;
border-radius: 0 0 50px 0;
border-radius是给div等元素画圆角的属性,可查阅资料使用。
最后实现的样式为:
百度前端学院--小薇学院--任务04
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。