HNTX_PC 代码总结
记录一些 汇农 PC 端的代码
CSS 部分
1. 小三角

源自: 司徒正美 Sass >>
JS 部分
1. 限制文本内容溢出

2. 固定右侧宽度
4. 用 iframe 加载的页面 CSS Js 无效
1). 解决方案一: 使用 iframe 加载页面的时候, CSS, JS 无效,因为页面包含缓存,清理缓存就可以了。
5. 使用自定义滚动条

1). 引入: scrollbar.css 文件
2). 分别引入 scrollbar.min.js、mousewheel.min.js 文件
3). 把容器的 overflow, 修改成 overflow: hidden
4). 注意: 滚动条的容器的父级,一定要使用定位 position: relative, 因为 滚动条是 position:absolute 的。
6. 回到顶部
https://github.com/mmkjony/jQuery.toTop
7. 计算 rem

8. 拼接字符串

9. 自动完成
https://github.com/ArtemFitiskin/jquery-autocompleter
心得:
1. 构建页面步骤
1). 搭建整体
2). 填内容
3). 调整布局
4). 微调
2. 关于悬浮改变背景颜色, 导致取颜色都不统一, 所以可以采取 opacity: 0.9
.btn { background-color: #01b882; } .btn:hover { opacity: 0.9 }
这样取颜色就可以统一了, 又省去了许多麻烦
3. 关于复制代码问题

页面中有许多像这样的 个这样的页面都有这样的样式。切记:修改好一个健全的页面在复制。。
4. 关于文本框的提示信息

以后像这样的文本框一定要添加提示。
5. 控制 tr 的显示也隐藏
tr 不可以用 display: block; 来显示, 要使用 display: table-row; 来显示
HNTX_PC 代码总结的更多相关文章
- 日期格式代码出现两次的错误 ORA-01810
错误的原因是使用了两次MM . 一.Oracle中使用to_date()时格式化日期需要注意格式码 如:select to_date('2005-01-01 11:11:21','yyyy-MM-dd ...
- 可爱的豆子——使用Beans思想让Python代码更易维护
title: 可爱的豆子--使用Beans思想让Python代码更易维护 toc: false comments: true date: 2016-06-19 21:43:33 tags: [Pyth ...
- iOS代码规范(OC和Swift)
下面说下iOS的代码规范问题,如果大家觉得还不错,可以直接用到项目中,有不同意见 可以在下面讨论下. 相信很多人工作中最烦的就是代码不规范,命名不规范,曾经见过一个VC里有3个按钮被命名为button ...
- Jquery的点击事件,三句代码完成全选事件
先来看一下Js和Jquery的点击事件 举两个简单的例子 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&q ...
- redux-amrc:用更少的代码发起异步 action
很多人说 Redux 代码多,开发效率低.其实 Redux 是可以灵活使用以及拓展的,经过充分定制的 Redux 其实写不了几行代码.今天先介绍一个很好用的 Redux 拓展-- redux-amrc ...
- 编写高质量代码:改善Java程序的151个建议(第5章:数组和集合___建议75~78)
建议75:集合中的元素必须做到compareTo和equals同步 实现了Comparable接口的元素就可以排序,compareTo方法是Comparable接口要求必须实现的,它与equals方法 ...
- 使用 .NET WinForm 开发所见即所得的 IDE 开发环境,实现不写代码直接生成应用程序
直接切入正题,这是我09年到11年左右业余时间编写的项目,最初的想法很简单,做一个能拖拖拽拽就直接生成应用程序的工具,不用写代码,把能想到的业务操作全部封装起来,通过配置的方式把这些业务操作组织起来运 ...
- jsp前端实现分页代码
前端需要订一page类包装,其参数为 private Integer pageSize=10; //每页记录条数=10 private Integer totalCount; //总记录条数 priv ...
- 【开源】简单4步搞定QQ登录,无需什么代码功底【无语言界限】
说17号发超简单的教程就17号,qq核审通过后就封装了这个,现在放出来~~ 这个是我封装的一个开源项目:https://github.com/dunitian/LoTQQLogin ————————— ...
随机推荐
- Paint.NET
http://www.dotpdn.com/downloads/pdn.html Paint.NET To download, please click the Free Download Now l ...
- 顺手的Linux发行版及其工具推荐
从Windows切换到Linux已经有半年多的时间了,简单给大家推荐一些个人感觉不错的软件,主要都是和开发相关的通用软件--- 0.archlinux 挑一个比较顺手的linux发行版当然是首要任务 ...
- Changing the working directory of VIM
Sometimes we want to open another file in the same folder with current editing file, what we can do ...
- 创建naarray(1)
创建ndarray Numpy创建ndarray的方法比较够用,几乎也就是矩阵运算的常用的方法. 约定: import numpy as np 常用的创建ndarray的函数有:np.array, n ...
- js 上传下载(留着备用)
js 上传下载(留着备用) 下载文件 1. <a href="#" onClick="download()">下载文件</a> & ...
- 一款可定制的外国jQuery图表插件jqplot
jqPlot是一个jQuery绘图插件,可以利用它制作漂亮的线状图和柱状图.jqPlot支持为图表设置各种不同的样式.提供Tooltips,数据点高亮显示等功能. 用法: 1.引入jQuery类库和相 ...
- 一步一步深入spring(5)--使用基于注解的spring实现 AOP
1.要利用spring aop,至少需要添加以下jar包 使用spring需要的jarspring.jar .commons-logging.jar 使用切面编程(AOP)需要的jar aspectj ...
- Ubuntu apt-get: Package has no installation candidate
今天在安装软件的时候出现了Package has no installation candidate的问题,如: # apt-get install <packagename>Readi ...
- 《Head First Python》学习笔记 01
Python 3提供了70多个内建函数,这是Python“功能齐全”的观点:Python已经包含足够多的内置功能,使你能完成大多数工作,而不必依赖第三方代码. Python 列表: Python列表是 ...
- 最新samba.tar.gz安装方法
看了韩顺平老师的samba.rpm包安装后,想自己也动手试试,便在samba官网找啊找,只找到一个tar.gz包,于是开始了这一段漫长的跨时两天的安装旅途... 1.首先,看看系统是否已经安装了sam ...
