伸缩布局案例-携程
来源:互联网 发布:邮箱的正则表达式的js 编辑:程序博客网 时间:2024/05/17 08:15
放大:
伸缩布局的相关知识点:
flex:none | <' flex-grow '> <' flex-shrink >'? || <' flex-basis '>
在「flex」属性中该值如果被省略则默认为「1」
在收缩的时候收缩比率会以伸缩基准值加权
在「flex」属性中该值如果被省略则默认为「1」
在「flex」属性中该值如果被省略则默认为「0%」
在「flex」属性中该值如果被指定为「auto」,则伸缩基准值的计算值是自身的 <' width '> 设置,如果自身的宽度没有定义,则长度取决于内容。
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title><style type="text/css"> * { margin: 0; padding: 0; list-style: none; } a { text-decoration: none; color: #333; } img { display: block; width: 100%; } /*导航模块*/ .item { height: 90px; display: flex; background-color: deeppink; margin:10px; border-radius: 15px; } .item .pub { flex:1; width: 200px; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-top: 1px solid #fff; } .item .sub { flex:2; } .item .sub a { height: 45px; line-height: 45px; width: 50%; float: left; border: 1px solid #fff; /*设置盒子的内减模式*/ box-sizing: border-box; } .item:nth-child(2) { background-color: lightyellow; } .item:nth-child(3) { background-color: lightblue; } .item:nth-child(4) { background-color: lightgreen; } .extre { display: flex; } .extre a { margin: 5px; height: 100px; overflow: hidden; flex:1; } .f-nav { margin: 5px; height: 40px; line-height: 40px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; display: flex; text-align: center; } .f-nav li { flex:1; } .footer p { text-align: center; font-size: 16px; color: #999; line-height: 30px; } .item:nth-child(4) .pub a{ display: block; width: 100%; height: 45px; line-height: 45px; box-sizing: border-box; border-bottom: 2px solid #fff; }</style></head><body><div class="layout"><div class="banner"><a href="#"><img src="banner.png"></a></div><div class="nav"><div class="item"><div class="pub"></div><div class="sub"><a href="javascript:;">海外酒店</a><a href="">团购</a><a href="">特惠酒店</a><a href="">客栈公寓</a></div></div><div class="item"><div class="pub"></div><div class="sub"><a href="javascript:;">海外酒店</a><a href="">团购</a><a href="">特惠酒店</a><a href="">客栈公寓</a></div></div><div class="item"><div class="pub"></div><div class="sub"><a href="javascript:;">海外酒店</a><a href="">团购</a><a href="">特惠酒店</a><a href="">客栈公寓</a></div></div><div class="item"><div class="pub"><a href="#">门票</a><a href="#">10000</a></div><div class="sub"><a href="javascript:;">海外酒店</a><a href="">团购</a><a href="">特惠酒店</a><a href="">客栈公寓</a></div></div> <div class="extre"> <a href="#"><img src="a_03.jpg"></a> <a href="#"><img src="a_06.jpg"></a> </div> <div class="footer"> <ul class="f-nav"> <li>客户端</li> <li>关于</li> <li>联系我们</li> </ul> <p>欢迎 | 欢迎 | 欢迎</p> <p>@2015 携程旅行 </div></div></div></body></html>
0 0
- 伸缩布局案例-携程
- 伸缩布局
- 伸缩布局
- 伸缩布局的伸缩比例
- 图解CSS3核心技术与案例分析(第八章CSS3伸缩布局盒模型)
- 自动伸缩布局
- Flex弹性伸缩布局
- 弹性伸缩布局
- 【CSS3】伸缩布局
- CSS3弹性伸缩布局
- css3弹性伸缩布局
- CSS3-伸缩布局介绍
- 伸缩盒(flex布局)
- 伸缩布局flex
- 伸缩布局flex
- 弹性伸缩布局-fle
- css3弹性伸缩布局[上]
- H5-简单弹性伸缩布局
- ffmpeg学习(一)
- Swing中Graphics绘制图片,图片使用随机背景色,随机字符串
- 开发JPA环境搭建
- static关键字
- Path Sum
- 伸缩布局案例-携程
- CentOS Linux解决Device eth0 does not seem to be present
- Task Schedule HDU
- Turtle 库绘制一棵西兰花
- Codeforces 803E Roma and Poker【Dp+记录路径】
- Java IO流之转换流
- 【最短路】变形-- nyoj 1248 海岛争霸、poj 1797 Heavy Transportation
- Understanding JVM Internals
- 数据结构学习笔记——00 C++程序设计基础