双飞翼布局和常见三角
2017-01-21 00:00
330 查看
双飞翼布局
特点:左右两边的内容保持不变,中间的内容可以根据屏幕的大小的改变而改变。代码
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> .content { padding: 0 200px; height: 200px; min-width: 200px; } .left { width: 200px; height: 200px; background: red; float: left; margin-left: -200px; } .right { width: 200px; height: 200px; background: yellow; float: right; margin-right: -200px; } .center { width: 100%; min-width: 200px; height: 200px; background: green; float: left; } </style> </head> <body> <div class="content"> <div class="left"></div> <div class="center"></div> <div class="right"></div> </div> </body> </html>
三角
![](https://static.oschina.net/uploads/img/201701/21153548_hWka.png)
三角的原理
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> div { width: 0; height: 0; border-top: 20px solid red; border-right: 20px solid yellow; border-bottom: 20px solid blue; border-left: 20px solid green; } </style> </head> <body> <div></div> </body> </html>
淘宝三角
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> div { position: relative; width: 500px; height: 500px; border: 1px solid #000; } b { position: absolute; display: inline-block; width: 0; height: 0; } .one { bottom: 0; right: 0; border-width: 30px; border-color: transparent transparent transparent red ; border-style: dashed dashed dashed solid; } .two { bottom: 0; right: 20px; border-width: 30px; border-color: transparent transparent transparent white ; border-style: dashed dashed dashed solid; } </style> </head> <body> <div> <b class="one"></b> <b class="two"></b> </div> </body> </html>
其他常见的
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> div { position: relative; } span { position: absolute; top: 5px; display: inline-block; width: 0; height: 0; border-width: 5px; border-color: red transparent transparent transparent ; border-style: solid dashed dashed dashed; } </style> </head> <body> <div>这是一段文本<span></span></div> </body> </html>
相关文章推荐
- 圣杯与双飞翼布局代码总结
- Java- 几种常见的布局管理
- Android:布局实例之常见用户设置界面
- CSS常见布局问题整理
- 网页常见可用性错误——布局外观错误
- 利用HTML和CSS实现常见的布局
- 圣杯布局&双飞翼布局认识
- 12种常见的div+css布局实例
- 双飞翼布局
- Android教程-03 常见布局的总结
- 分针网——每日分享:网页布局时CSS无效的常见原因
- 一个常见下拉菜单的样式:一体化小三角(纯css手写解决)
- 一个常见布局问题的讨论
- 常见的css布局
- 常见的网站布局方式---左固定右自适应、左右固定中自适应等
- WEB前端开发常见的布局方法
- 一种常见的布局,抄的网易前端框架里面的,不得不说看一些符合国情的框架要远远比看一些外国的提升要快的多,毕竟这个是工作中用的到的而不是理论哈桑用得到的
- 各种页面常见布局以及实例分析
- 安卓界面基础知识总结(一):LinearLayout布局的常见属性
- Android中常见的热门标签的流式布局的实现