常用的滑动、隐藏、定位等CSS样式
来源:互联网 发布:淘宝搜索指数查询 编辑:程序博客网 时间:2024/06/06 18:39
项目中常用的样式(个人了解的有不对之处多多指教)
基本选择器
组合选择器
后代选取器(以空格分隔)
子元素选择器(以大于号分隔)
相邻兄弟选择器(以加号分隔)
普通兄弟选择器(以破折号分隔)
混合选择器
1、鼠标放上去样式变化
以a标签为例
a:hover{
cursor:pointer;鼠标移动上去变小手;
text-decoration: none;不带下划线
text-decoration: underline;带下划线
color:red;
background:#f6f6f6;//颜色在实战中可以实现当鼠标移动到对应的模块使该模块和其他模块区别开来
}
2、定位
定位属性
position: absolute;绝对定位//相对于整个页面的定位
position: relative;相对定位//相对于父级元素的定位
位置固定后可通过以下几个元素调节具体的位置
left;top;right;bottom
通过float进行定位和display: flex;
用于平级关系之间的位置定位
div默认的循序是从上到下;li标签默认从左到右
文字居中对齐中一定要设置width属性 否则样式不起作用
如果位置发生覆盖
可以在布局中清除浮动动,因为元素浮动后周围的元素都会发生变化。
.clearfix{
content:"";
display:table;
clear:both;
}
3、实现简单的动态渲染
display:block;
display:none;
鼠标放上去显示隐藏内容
.父类:hover .子类{
display:block;
}
放到同级区域显示同级内容可以使用JQuery实现
另一种可以通过透明度控制显示或者隐藏
属性名: opacity: 0;透明不显示。参数为1的时候显示
边框线的设置和鼠标到图片上去图片变大
box-shadow: 4px 4px 8px 3px #ddd;
不同浏览器下旋转实现属性
transform:rotate(30deg);
-ms-transform:rotate(30deg); /* IE 9 */
-webkit-transform:rotate(30deg); /* Safari and Chrome */
放大或者缩小属性
-ms-transform: scale(2,3); /* IE 9 */
-webkit-transform: scale(2,3); /* Safari */
transform: scale(2,3); /* 标准语法 *
修改边框形状例如椭圆等
border-radius: 4px;
阅读全文
0 0
- 常用的滑动、隐藏、定位等CSS样式
- CSS样式的定位
- CSS常用的样式
- 常用的css样式
- 常用的css样式
- 常用的CSS样式
- 常用的CSS样式
- 常用的CSS样式 .
- 常用的CSS 样式
- 常用的CSS样式
- css样式中关于定位的问题
- 常用的CSS样式备份
- css一些常用的样式
- CSS常用样式的整理
- Css样式详解--定位
- CSS样式定位
- CSS定位样式
- css样式定位属性之绝对定位的利用
- CentOS 7 中 Docker 的安装
- 14期 12月期刊自荐
- JavaScript 动画之图片淡入淡出
- HTTP协议详解
- 创投日报:11月23日收录投融资项目10起
- 常用的滑动、隐藏、定位等CSS样式
- 设计模式之建造者模式
- 正在看Launcher ,希望有用
- 万树IT:java继承和抽象类
- 2017第三季度医疗领域投融资数据解析|医疗投融季报
- 加载dialog 动态设置文字出现空指针解决方案
- 并发(四):线程池ThredPool
- Mendeley在开题报告中的简单使用方法
- 小鸣单车员工称公司实控人已失联;富士康已停止实习生加班;苹果削减印度零售商利润丨价值早报