博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css的居中效果、li鼠标悬浮背景颜色从上往下变化、选择器的分类与使用
阅读量:6327 次
发布时间:2019-06-22

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

一 css居中效果

(1)div行内垂直居中

div li{        height:30px;        line-height:30px;        }

(2)div行内水平居中

div li{       text-align:center;       }

(3) div内块级元素水平居中

div p{        margin:0 auto;        width:50%;        }

(4)div内块级元素垂直居中

div p{   height:300px;   line-height:300px;   }

二、li鼠标悬浮背景颜色从上往下变化

ul li a{    text-decoration: none;    color:#dddddd;    display: block;    background:linear-gradient(white 50%, #373735 50%);    background-size: 100% 200%;    background-position: 0 100%;    } ul li a:hover{   background-position: 0 0%;    color:#000;    transition: background .3s ease;    }

三、选择器的分类与使用

(1) 核心选择器

标签    类    id    并且     p.one#first    或者        p,.one,#first

(2) 层次

后代    parent sons    子代    parent>sons    下一个兄弟        .one+*    之后所有兄弟     .one~*

(3) 属性选择器(过滤器)

配合基本选择器进行筛选        selector[name]    input[name=username] 选择具有name属性的、并且name的值为val元素    input[name*=use]选择具有name属性的、并且name的值包含user的元素        input[name^=u]选择具有name属性的、并且name的值以val开头的元素    innput[name$=e]选择具有name属性的、并且name的值以e结尾的元su    input[name~=username]选择具有name属性的、并且name的值之一为username的元素

(4) 伪类选择器

配合基本选择器进行筛选    1) 子元素        :first-child        :last-child        :nth-child()        :first-of-type        :last-of-type        :nth-of-type()    2) 状态        :hover        :active        :focus(5) 伪元素选择器    ::after        常用于清除浮动,让浮动的子元素将父撑起来。

转载地址:http://xjwoa.baihongyu.com/

你可能感兴趣的文章
华为交换机802.1x动态下发vlan配置
查看>>
spring boot websocket + thy模版
查看>>
查看文件的真实路径
查看>>
如何开发一个自己的 RubyGem?
查看>>
centos 7 修改主机名的方法
查看>>
WSUS系列之二:WSUS角色安装
查看>>
大数据作业第4天
查看>>
职工系统150206308
查看>>
『中级篇』K8S最小调度单位Pod(62)
查看>>
我的友情链接
查看>>
ACE网络编程思考(一)
查看>>
数据结构的几种存储方式
查看>>
React源码学习——ReactClass
查看>>
JavaScript中几个相似方法对比
查看>>
如何恢复RAWD盘的资料
查看>>
物联网+云平台未来方向之一
查看>>
大作业项目
查看>>
北大校长王恩哥送给毕业学生的十句话
查看>>
IDC简报:2012年全球六大最佳主机服务器提供商
查看>>
HC3i论坛5月份热门资源30个
查看>>