页面的布局——在一块区域中显示一条不定长度的下划线,根据前面的字决定这条线有多长
2016-04-21 11:11
302 查看
标题说的模模糊糊,直接上图更加简单明了一些:
就是说在这个宽度一定的条件下,根据前面变化的字决定后边的白色线的长度(新概念英语这个名字之外其他剩余的宽度都是由白色的线来填充的)
设计思路:
就是让文字的那一块变成position:absolute状态,设置z-index比白色区域那块的z-index高,这样正好盖住了不愿意让出来的字体部分。但是注意字体左右和右边都是设置padding,还要设置字体的那一块区域的背景色跟后边的大背景颜色一样。
反正思路就是如此;
直接贴代码了:
新概念英语
“`
上面这是html代码部分测试一下就可以了
就是说在这个宽度一定的条件下,根据前面变化的字决定后边的白色线的长度(新概念英语这个名字之外其他剩余的宽度都是由白色的线来填充的)
设计思路:
就是让文字的那一块变成position:absolute状态,设置z-index比白色区域那块的z-index高,这样正好盖住了不愿意让出来的字体部分。但是注意字体左右和右边都是设置padding,还要设置字体的那一块区域的背景色跟后边的大背景颜色一样。
反正思路就是如此;
直接贴代码了:
<style> .title{width: 100%;height: 200px;background-color: green;position: relative;} .title .title-tip{font-size: 18px;color: black;position: absolute;padding-left: 20px;top: 91px;background: green;padding-right: 10px;z-index: 2;} .title .stripe{border: 1px solid #fff;position: absolute;top: 100px;width: 100%;z-index: 1;} </style> `` 上面这是样式
新概念英语
<div class="stripe"></div> </div>
“`
上面这是html代码部分测试一下就可以了
相关文章推荐
- hive命令的3种调用方式
- 机器学习实战之Apriori
- 告别编译运行 ---- Android Studio 2.0 Preview发布Instant Run功能
- Javascript中document.execCommand()的用法
- GPS编码格式及C语言解码
- client缓存机制
- 服务应用监控健康检测
- fopen、file_get_contents方式set head
- 淡忘~浅思 » DOM笔记(十二):又谈原型对象
- HTTP中Get与Post的区别
- 如何判断用户是否关闭浏览器
- 短线与长线
- GridView只显示一行,可以横着滑动
- C # int值大小 0003
- 如何使用robots.txt及其详解
- 开发笔记-27个iOS开发中的小技巧
- php 项目bug 快速定位
- 【leetcode】268. Missing Number
- java.security.cert.CertPathValidatorException: timestamp check failed
- 7.内存和IO