码迷,mamicode.com
首页 > 其他好文 > 详细

百度前端学院--小薇学院--任务04

时间:2017-03-18 00:43:59      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:放大缩小   idt   前端   radius   tran   png   alt   高度自适应   nbsp   

这次的样式图为

技术分享

注意事项中,想让灰色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

标签:放大缩小   idt   前端   radius   tran   png   alt   高度自适应   nbsp   

原文地址:http://www.cnblogs.com/sundongdong/p/6569239.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!