机务UI设计小节
1.CSS样式
.header {
background-color:#7A8692;
color:White;
height:30px;
font-size:16px;
width:100%;
line-height:30px;
display:table;
vertical-align:middle;
padding-left:10px;
}
这里需要设置line-height值和height的值一致才行。
2.在div的最外层设置bg-color可以是的里层的div的颜色变化。但是如果仅仅是设置里层div的bg-color则无效。
3.只要是设定了width:100%,就意味着长度就是充满页面,如果在设置了margin-left和margin-right并不会改变他的长度,而是位置了margin-left,然后整体元素右移。所以如果希望元素的居中并左右留白,不能设置width:100%。可以选择不设置,自适应。
4.设置padding-left会导致div变长
5.如果想要为某一个HTML元素后面的class指定样式,切记一定要将他们紧挨着。
table td.tdCenter{ text-align:center;}
6.Label现在宽度为80,我改为了100,因为80只是够4个汉子+一个冒号,这样的设计之初就应该考虑最大容纳的字数,如果当时想到了只是需要4个,一定会发现有问题。所以做控件设计一定要考虑规格,不要只是考虑当前的情况,要考虑延展性。因为你现在所做的已经不再是你一个人的内容。
7.切记:只要是定义一个容器控件,比如“divFieldset”,“containter”等等,一定要旁白留出来,通过这种方式减轻里面控件定义样式的内容。
8.border-width不同于margin/padding,可以一次性指定四个边,如果只是想要指定一个边显示边框,可以是使用:border-width:0px; border-bottom-width:1px;这样的方式,比较方便。或者只是隐藏一边可以这样使用:border:1px solid #7A8692; border-top-width:0px;
9.我一直想要让Tab和下面的div重合,margin:0px之外还要设置padding:0px;(其实margin:0没什么意义,因为默认就是0px)只有这样上下两个控件的边沿才能真正意义的重合。
10.控件选中后会有一个虚线框(比如a),效果如下:
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
cursor: pointer;
}

处理如下:
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
cursor: pointer;
outline:0;
}

机务UI设计小节的更多相关文章
- 全是干货!UI设计的30条黄金准则!
http://www.wex5.com/portfolio-items/js-1/ 全是干货!UI设计的30条黄金准则! 总的来说,好的UI界面有几个特征:简洁.便利.目标明确.人性化.字面上看这 ...
- 缩放因子和UI设计
一.PPI 1.像素密度PPI:PPI(Pixel Per Inch by diagonal):表示沿着对角线,每英寸所拥有的像素(Pixel)数目. 根据勾股定理(直角三角形两边为a和b,斜边为c, ...
- Android 腾讯入门教程( 智能手表UI设计 和 MVC模式 )
*****注意到mvc 在android 中是如何进行分层分域执行各自的功能.**** 官方推荐的按钮尺寸是48像素 前端之Android入门(1):环境配置 前端之Android入门(2):程序目录 ...
- eclipse里打开SWT项目找不到source/design的图形UI设计界面
因为前天重新装了个新版的eclipse, 结果今天打开一个SWT的项目,突然找不到source/design的图形UI设计的两个切换按钮 我把SWT组件重新装了还是找不到.结果后来发现是因为重装ecl ...
- 分享20个最新的免费 UI 设计素材给设计师
用户界面设计涉及到很多的创意,灵感以及需要与客户进行有效沟通的技能.良好的用户界面是一致的,可以使网站更容易理解和使用.UI设计的重点在于用户体验和互动,同时易于使用对于一个成功的移动应用程序来说非常 ...
- UI设计中的48dp定律【转】
有朋友建议我偶尔写写技术类的文章,所以我打算开始穿插性的写一些偏技术方面的科普文章,尽量往小白能看懂的方向写,今天我来讲讲UI设计中的48dp定律. 那么先说说什么是dp ?其实对于一个非技术人员要把 ...
- 2017年8个UI设计流行趋势
设计趋势变化的理由需要考虑各种各样的因素.让我们来一起看看2017年的设计流行趋势吧. 应用界面的设计趋势是不断变化的.随着时间的推移他也在不断的成长,进化.虽然有些趋势还有待检验,但我们还是需要不断 ...
- 浅谈UI设计中妙用无穷的深色系背景
英文:medium 译者:优设网 - 陈子木 链接:http://www.uisdc.com/ui-benefits-of-dark-background# --------------------- ...
- MAC OS UI设计
对比MAC OS 10.9到10.11的UI设计,苹果曾经卓尔不群的审美观逐步变得泯然众人. 当苹果也跟上扁平化的浪潮,许多搞设计的朋友都一时难以接受,曾经潮流的引领者变成了亦步亦趋的跟随者. MAC ...
随机推荐
- Kerberos认证流程详解
Kerberos是诞生于上个世纪90年代的计算机认证协议,被广泛应用于各大操作系统和Hadoop生态系统中.了解Kerberos认证的流程将有助于解决Hadoop集群中的安全配置过程中的问题.为此,本 ...
- js去除空格
function trim(str){ return str.replace(/(^\s*) | ( \s*$ )/g,"" ); }
- sql server 分组统计数据
说明:group by是sql中对数据表中的数据进行分组的,在select列表中出现的字段必须全部出现在group by 字段中,出现在聚合函数中的字段在group by中可有可无,没有出现在sele ...
- 【web开发学习笔记】ibatis学习总结
ibatis学习总结 ibatis数据库配置文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCT ...
- [Ionic] Ionic Quickstart for Windows
1. Install ionic 2. Create ionic app ionic start myApp tabs //create a app cd myApp ionic serve // o ...
- careercup-数组和字符串1.6
1.6 给定一幅由N*N矩阵表示的如下,其中每个像素的大小为4个字节,编写一个方法,将图像旋转90度.不占用额外内存空间能否做到? 类似leetcode:Rotate Image 思路: 我们这里以逆 ...
- 【NodeJs】Ctrl+C在Linux平台和Windows平台下的TCP连接中的不同表现
Linux平台:CentOS release 6.5 (Final) Windows平台:Windows 7 旗舰版 服务器端代码如下: var net = require('net'); var s ...
- 通过扫描包路径获取包内class
public static Set<Class<?>> getClasses(ClassLoader classLoader, String pack) { Set<Cl ...
- HTML+CSS基础学习笔记(6)
一.元素分类 CSS中html的标签元素大体分为三种类型 1.块状元素 @特点: #每个块级元素都从新的一行开始,并且其后的元素也另起一行(一个块级元素独占一行) #元素的高度.宽度.行高以及顶和底边 ...
- 如何用js检测判断时间日期的间距
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...