博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CSS3——对齐 组合选择符 伪类 伪元素 导航栏 下拉菜单
阅读量:4639 次
发布时间:2019-06-09

本文共 991 字,大约阅读时间需要 3 分钟。

元素居中对齐

.center {    margin: auto;    width: 50%;    border: 3px solid green;    padding: 10px;}

文本居中对齐

.center {    text-align: center;    border: 3px solid green;}

图片居中对齐

左右对齐——position定位

左右对齐——float

 

 垂直居中对齐

 

 

    后代选择器(以空格分隔)

  • div p{  background-color:yellow;}
    子元素选择器(以大于号分隔)
    • div>p{  background-color:yellow;}
    相邻兄弟选择器(以加号分隔)houxu
    • div+p{  background-color:yellow;}
    后续兄弟选择器(以破折号分隔)
    • div~p{  background-color:yellow;}

 

 

 

a:link {color:#FF0000;} /* 未访问的链接 */a:visited {color:#00FF00;} /* 已访问的链接 */a:hover {color:#FF00FF;} /* 鼠标划过链接 */a:active {color:#0000FF;} /* 已选中的链接 */

可以和css类配合使用

 :first-child伪类【选择父元素的第一个子元素】

 

 所有<p>元素中的第一个<i>元素

 所有作为第一个子元素的<p>中的所有<i>元素

:lang 伪类【为不同的语言定义特殊的规则】

Some text A quote in a paragraph Some text.

在这个例子中,:lang定义了q元素的值为lang =“no”

注意: 仅当 !DOCTYPE 已经声明时 IE8 支持 :lang.

 

所有CSS伪类/元素

 

 

 

 添加一些选择器的特殊效果

 

文本的首行设置特殊样式

文本的首字母设置特殊样式

多个伪元素

 :before 在元素的内容前面插入新内容

:after 在元素之后插入新的内容

所有CSS伪类/元素

 

 

 

 触发激活导航栏

给导航栏添加边框

全屏导航栏

链接右对齐+添加分割线

固定导航条

响应式导航栏

 

 

 

转载于:https://www.cnblogs.com/expedition/p/10925098.html

你可能感兴趣的文章
Datagrip连接Mysql 和Hive
查看>>
CentOS与Win7远程桌面互通
查看>>
第一道A的BFS 。。。。SDUT的BFS水题联系
查看>>
java-Date-DateFormat-Calendar
查看>>
封装CLLocationManager定位获取经纬度
查看>>
Android实现换肤功能(二)
查看>>
Jmeter HTTP Proxy Server 代理录制 IE无法录制到请求的问题解决
查看>>
201621123026《JAVA程序设计》第十周学习总结
查看>>
Objective-c语言 字符串类NSMutableString用法
查看>>
我的第一篇博客-(Eclipse中或Myeclipse中如果不小心删除了包那可怎么办?)
查看>>
对easyui datagrid组件的一个小改进
查看>>
类似以下三图竞争关系的IT企业
查看>>
Qt5启动画面
查看>>
清明节
查看>>
Spring-Cloud-Zuul-网关配置
查看>>
瑞柏匡丞:电商转化率从何而来
查看>>
VMware workstation CentOs 7 虚拟机网卡设置为NAT模式并设置固定IP
查看>>
Philosophy is systematic reflective thinking on life.
查看>>
谈谈一些有趣的CSS题目(七)-- 消失的边界线问题
查看>>
ubuntu如何安装svn客户端?
查看>>