美文网首页
css flex实现斜梯布局-面试题

css flex实现斜梯布局-面试题

作者: 来碗鸡蛋面 | 来源:发表于2019-08-01 21:39 被阅读0次

原创声明

本文系作者辛苦码字所得,欢迎分享和转载,但请在明显位置注明作者的如下信息:
笔名:来碗鸡蛋面
简书主页:https://www.jianshu.com/u/4876275b5a73
邮箱:job_tom@foxmail.com
CSDN ID:tom_wong666

一道面试题:css flex实现斜梯布局

1,结果如下图:


2,试题亮点:

一般工作中的场景都是需要居中,通过设置容器元素的justify-content或者align-items来实现,
这道题要求斜体型布局,是对弹性布局的一个渐入。
实现方式是通过设置项目元素(即子元素)的align-self属性实现。

3,代码如下:

<div class="container">
  <div class="item1">元素1</div>
  <div class="item2">元素2</div>
  <div class="item3">元素3</div>
</div>
.container {
  display: flex;

 .item1 {
   align-self: flex-start;
 }

 .item2 {
   align-self: center;
 }

 .item3 {
   align-self: flex-end;
 }    
} 

相关文章

  • css flex实现斜梯布局-面试题

    原创声明 本文系作者辛苦码字所得,欢迎分享和转载,但请在明显位置注明作者的如下信息:笔名:来碗鸡蛋面简书主页:ht...

  • 24.纯CSS实现瀑布流布局

    1.CSS实现瀑布流布局(display: flex) 本例使用 CSS flex 实现瀑布流布局关键点,横向fl...

  • css flex布局详解

    css flex布局详解 css flex布局详解1css flex布局详解2

  • 【CSS】Flex布局

    Flex布局 瞎扯 Flex布局比 div + css 更简单粗暴, 更容易实现我们想要的布局.常规的 ,左侧固定...

  • flex布局

    flex布局网页布局(layout)是 CSS 的一个重点应用。Flex 布局,可以简便、完整、响应式地实现各种页面布局

  • 等分布局

    提供一种flex实现html代码如下 CSS代码 等高布局用table flex

  • 小程序CSS知识点

    一、flex布局Flex 布局教程:语法篇Flex 布局教程:实例篇 二、CSS position 属性总结CSS...

  • CSS实现九宫格,细边框

    1、html结构 2、css布局flex实现 未完待续

  • CSS 圣杯布局(左右固定、中间自适应)

    CSS 圣杯布局 flex 布局(推荐) 定位布局(推荐) css3 calc布局(影响性能,不推荐) flex:...

  • CSS实现三栏布局

    CSS实现三栏布局(5种) 常见的布局方式: float布局、Position定位、table布局、弹性(flex...

网友评论

      本文标题:css flex实现斜梯布局-面试题

      本文链接:https://www.haomeiwen.com/subject/wnlhdctx.html