1、给div添加点击效果:

.item {background: #FFF;
}
.item:active {background: #F0F0F0;
}

2、鼠标滑过,出现高亮

div:hover{background: chartreuse;}

3、设置圆或者圆角

1.border-radius可以同时设置1到4个值。简洁法如果设置1个值,表示4个圆角都使用这个值。border-radius:40px;如果设置两个值,表示左上角和右下角使用第一个值,右上角和左下角使用第二个值。border-radius: 10px 50px;如果设置三个值,表示左上角使用第一个值,右上角和左下角使用第二个值,右下角使用第三个值。border-radius: 10px 50px 40px;如果设置四个值,则依次对应左上角、右上角、右下角、左下角(顺时针顺序)。border-radius: 10px 20px 30px 40px;2.单独设置一个角的写法
border-top-left-radius: 20px; //设置左上角
border-top-right-radius: 20px; //设置右上角
border-bottom-left-radius: 20px; //设置左下角
border-bottom-right-radius: 20px; //设置左下角

设置圆:

.circle{width: 150px;/*宽高保持一致*/height: 150px;line-height: 150px; /*当高度与行高保持一致时为垂直居中*/border-radius: 50%;background: orange;margin: 50px;text-align: center;color: #fff;}<div class="circle">圆形</div>

4、div动态加载html,使用jquery的load()方法

$("#content").load("user_info.html")

5、fixed的css属性

.pub{height: 80px;width: 80px;position: fixed;right: 80px;top: 20px;border-radius: 50%;background: orange;text-align: center;}right=0,top=0(表示右上角)right=0,bottom=0(表示右下角)left=0,top=0(表示左上角)left=0,bottom=0(表示左下角)

6、块内元素居中(text-align),行内元素居中(margin:auto 0)

7、jquery 获取data-* 属性值

<li id="getId" data-id="122" data-vice-id="11">获取id</li>
1、getAttribute()方法
const getId = document.getElementById('getId');
// //getAttribute()取值属性
console.log(getId.getAttribute("data-id"));//122
console.log(getId.getAttribute("data-vice-id"));//11
// //setAttribute()赋值属性
getId.setAttribute("data-id","48");2、dataset()方法
//data-前缀属性可以在JS中通过dataset取值,更加方便
console.log(getId.dataset.id);//112
//data-vice-id连接取值使用驼峰命名法取值
console.log(getId.dataset.viceId);//11//赋值
getId.dataset.id = "113";//113
getId.dataset.viceId--;//10//新增data属性
getId.dataset.id2 = "100";//100//删除,设置成null,或者delete
getId.dataset.id2 = null;//null
delete getId.dataset.id2;//undefind3、jquery data()方法
var id = $("#getId").data("id"); //122
var viceId = $("#getId").data("vice-id"); //11
//赋值
$("#getId").data("id","100");//1004、jquery attr()方法
var id = $("#getId").attr("data-id"); //122
var viceId = $("#getId").attr("data-vice-id"); //11
//赋值
$("#getId").attr("data-id","100");//100

8、以下总结了一些常用的前端刷新页面的方法<a>

<a href="javascript:" onclick="history.go(-2); ">返回前两页</a><a href="javascript:" onclick="self.location=document.referrer;">返回上一页并刷新</a><a href="javascript:" onclick="history.back(); ">返回上一页</a><a href="javascript:history.go(-1)">返回上一页</a><a href="javascript:location.reload()">重载页面,本地刷新</a><a href="javascript:history.go(-1);location.reload()">返回上一页重载页面,本地刷新</a><a href="javascript:window.stop()">停止跳转</a>停止跳转:IE浏览器用document.execCommand("Stop"),Chrome和Firefox用window.stop()  返回上一页:window.history.go(-1);本地刷新: window.location.reload();局部刷新(“#table_table”是需要刷新的框架id):$("#content_table").load(location.href+" #content_table");

9、兼容性问题

    <style>#test{width: 100px;height: 100px;background: red;}</style>
</head>
<body><div id="test"></div><script>var bg;//  兼容性问题 try{//  谷歌bg=getComputedStyle(test).backgroundColor;}catch(err){//  IEbg=test.currentStyle.backgroundColor;}alert(bg);</script>
</body>

10、获取控件外部样式

<style>#test {width: 100px;height: 100px;background: red;}</style></head><body><div id="test"></div><script>var test = document.getElementById("test");// Element.style.cssart --->获取的是内联样式// 获取样式表的样式  getComputedStyle(element).cssartvar bg = getComputedStyle(test).backgroundColor;console.log(bg)//    console.log(bg.)</script></body>

11、https://www.kancloud.cn/tjs5945111/javascrip/755801

12、div的滚动条设置

1. overflow-x: scroll;     水平滚动条
2. overflow-y: scroll;      垂直滚动条

CSS的样式小计(1)相关推荐

  1. element plus之el-table行融合+列融合+小计行+自定义控件+样式自定义方案

    期望通过每一次分享,让技术的门槛变低,落地更容易. -- around 目录 1.行&列融合 2.小计行 3.自定义控件 4.样式自定义 前言 旨在解决项目过程中遇到基于el-table实现项 ...

  2. CSS -- CSS字体样式、文本样式、去掉列表的小圆点、背景、背景渐变

    1. CSS字体样式.文本样式.去掉列表的小圆点.背景.背景渐变 1.1字体样式 字体样式 font-family 字体(可以添加2种字体,一种针对中文,一种针对英文) font-size 字体大小( ...

  3. css指针光标样式小手图标

    css指针光标样式小手图标:       适用于各浏览器使用的标准大小:32px*32px,右键保存图片可用 PS:找了好一会儿,才找到这样的指针光标小手图片,分享下

  4. 微信小程序css卡片样式(带阴影效果)

    微信小程序css卡片样式(带阴影) 效果图 wxml代码 <view class="card"></view> css样式 .card{width: 90% ...

  5. 前端(js/css/html)那些小的知识点,持续更新......

    前端(js/css/html)那些小的知识点,持续更新...... 1.行内元素与块级元素有哪些及区别? 块级元素和行内元素的区别是,块级元素会占一行显示,而行内元素可以在一行并排显示.通过样式控制, ...

  6. JSTL和Ajax小计

    JSTL和Ajax小计 JSTL ajax样例 查询账号是否存在的ajax案例和密码两次输入是否一致的校验 JSTL <%@taglib uri="http://java.sun.co ...

  7. React Native小计

    React Native 小计 布局 手机端布局通常采用 flex 弹性盒子, View 容器组件默认就是弹性盒子. 主轴的布局方向: flex-direction row: 横向 row-rever ...

  8. html.action 访问分部视图,MVC+EF 随笔小计——分部视图(Partial View)及Html.Partial和Html.Action差异...

    Partial View指可以应用于View中以作为其中一部分的View的片段(类似于之前的user control), 可以像类一样,编写一次, 然后在其他View中被反复使用. 一般放在" ...

  9. 前端笔记(9)元素的隐藏与显示,css用户界面样式,vertical-align垂直对齐,溢出文字省略号显示,css精灵技术,过渡,焦点,滑动门,margin负值

    css样式表/层叠样式表(7) 元素的隐藏与显示 (1)dispaly显示 (2)visibility可见性 (3)overflow溢出 css用户界面样式 鼠标样式cursor 轮廓线outline ...

最新文章

  1. 【转载】cookie
  2. linux命令:grep
  3. keepalived 服务器内存持续升高问题
  4. 将Javascript带到边缘设备
  5. PWN-PRACTICE-BUUCTF-8
  6. python lncrna_分析指令备份.sh
  7. VMware虚拟机下网络连接的三种模式
  8. Redis 在新浪微博中的应用
  9. 奥城大学计算机专业,2018年美国大学硕士双录取最全名单
  10. htc升级鸿蒙,HTC手机卡刷教程,固件升级教程
  11. Xtract or Ucfyber的最条理的整理入门级教程
  12. 第一章 R语言编程基础(超详细)
  13. itchat给指定联系人发消息
  14. 【CYH-02】noip2018数论模拟赛:比赛通知栏
  15. 再也不用找图源了!完美替代奥维地图,支持查看全球高清卫星地图3D地形
  16. git archive详解
  17. Python入门——实现简易数码时钟
  18. 基于layui的省市区三级联动
  19. Unity 5.x的专用插件推荐
  20. sqlserver共享锁与排它锁

热门文章

  1. 【★】EIGRP终极解析!
  2. HeroKu PaaS模式
  3. 01、微信公众平台简介及资料文档
  4. 四则运算03(附第四周进度条)
  5. [oc学习日记]代理模式
  6. eclipse的插件安装
  7. iterator遍历_HashMap 的 7 种遍历方式与性能分析!(强烈推荐)
  8. 眼前一亮的UI设计案例|插画世界里的网页首图
  9. 对桌面壁纸有要求?壁纸控的你需要看这里
  10. lambert(兰伯特)投影 应用工具_全息投影技术,在哪些场地可以用到