HTML+CSS进阶学习摘录(CSS技巧)(二)
来源:互联网 发布:网络短信收费版 编辑:程序博客网 时间:2024/06/02 21:11
一、CSS选择器
1、后代选择器
M N { } 元素内部所有N元素
2、子代选择器
M>N { } 只选取子元素,不包括其他后代元素
3、兄弟选择器
M~N{ } 只选取后面的所有兄弟元素
4、相邻选择器
#tail1 span+span { border-left:2px solid gray; padding-left:10px; }
<div id="tail1" style="width:540px;margin-left:200px;"><span>关于我们</span><span>联系我们</span><span>版权声明</span><span>免责声明</span><span>广告服务</span><span>意见反馈</span></div>
二、 CSS reset
三、负Margin技巧
(1)图片与文字对齐
img{ margin:0 3px -4px 0; }
<div style="height:30px; display:inline-block;"><img src="search.png" alt="搜索" width="30" height="25" title="搜索"/>开始搜索</div>
(2)自适应两列布局
<style type="text/css">#content,#sidebar{float:left;color:white;}#content{width:100%;margin-right:-200px;background-color:red;}#sidebar{width:200px;background-color:purple;}#content p{magin-left:210px;}</style><div id="content"><p>这是主体部分,自适应宽度</p></div><div id="sidebar"><p>这是侧标题栏部分</p></div>
(3)元素垂直居中
#father { position:relative; width:100%; height:200px; } #son { position:absolute; top:50%; left:50%; margin-top:-80px; margin-left:-140px; width:280px; height:160px; }
<div id="father"><table id="son"> <caption>表格标题</caption> <thead> <tr> <th>表头单元格1</th> <th>表头单元格2</th> </tr> </thead> <tbody> <tr> <td>标准单元格1</td> <td>标准单元格1</td> </tr> </tbody></table></div>
阅读全文
0 0
- HTML+CSS进阶学习摘录(CSS技巧)(二)
- HTML+CSS进阶学习摘录(CSS图形)(六)
- HTML+CSS进阶学习摘录(Display属性)(三)
- HTML+CSS进阶学习摘录(文本效果)(四)
- HTML+CSS进阶学习摘录(性能优化)(七)
- HTML+css进阶学习摘录(标签语义化)(一)
- HTML+CSS进阶学习摘录(表单效果+清除浮动+定位布局)(五)
- HTML、CSS学习笔记(二)
- HTML+CSS慕课网学习总结(二)
- HTML+CSS学习笔记(二)
- Html,css学习总结(二)
- HTML/CSS 学习笔记(二)
- 个人学习第一阶段——关于html和css的技巧及问题总结(二)
- HTML+CSS基础(二)
- HTML+CSS知识点(二)
- CSS学习(二)
- 学习css中的摘录
- HTML和CSS的学习笔记(二)
- 用户评论实体识别及情感分类
- 基于maven整合spring和redis
- 暑假测试 Day 3
- JavaWeb学习总结(二十五)——jsp简单标签开发(一)
- 2015湖南省赛 CSU 1781: 阶乘除法 (水)
- HTML+CSS进阶学习摘录(CSS技巧)(二)
- linux命令
- CSS笔记(盒模型以及媒体查询)
- Python机器学习实战--线性回归
- ES6中的Promise
- JavaWeb学习总结(二十六)——jsp简单标签标签库开发(二)
- SPI驱动之南瑞NRSEC3000加密芯片驱动开发总结
- ACM_04
- stack around xxx is corrupted