超出隐藏,不换行,省略号
overflow:hidden; //超出的文本隐藏
text-overflow:ellipsis; //溢出用省略号显示
white-space:nowrap; //溢出不换行
两行超出隐藏,不换行,省略号
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
清除浮动 clearfix
.clearfix:after {
content: "";
display: block;
height: 0;
clear: both;
}
.clearfix {
clear:both;
}
CSS中划线(删除线)样式代码 (价格)
text-decoration:line-through;
a超链接
text-decoration: underline; /*加下划线*/
text-decoration:none; /*删除下划线*/
a链接伪元素
a:link /*未访问的链接*/
a:visited /*访问过的链接*/
a:hover /*鼠标经过时*/
a:active /*在鼠标点击的同时*/
css 3个4个5个字两边对齐
text-align-last: justify;
text-align: justify;
text-justify:distribute-all-lines;
边框样式border
none //无边框
dotted //边框为点线
dashed //边框为长短线
solid //边框为实线
double //边框为双线
鼠标手形状
cursor:hand;
垂直对齐
vertical-align //参数
top //顶对齐
bottom //底对齐
text-top //相对文本顶对齐
text-bottom //相对文本底对齐
baseline //基准线对齐
middle //中心对齐
sub //以下标的形式显示
super //以上标的形式显示
css文本缩进
text-indent // 缩进距离
12px相当于一个文字距离
字体样式
font-family : 宋体,sans-serif; /*文字字体*/
font-style: itelic; /*文字斜体*/
letter-spacing : 1pt; /*字间距离*/
列表样式
list-style-type //样式
circle // 标记是空心圆
square // 标记是实心方块
decimal //标记是数字
lower-roman //小写罗马数字
upper-roman // 大写罗马数字
li标签去掉圆点
list-style: none;
input[type="date"]日期样式
::-webkit-datetime-edit – 控制编辑区域的
::-webkit-datetime-edit-fields-wrapper – 控制年月日这个区域的
::-webkit-datetime-edit-text – 这是控制年月日之间的斜线或短横线的
::-webkit-datetime-edit-month-field – 控制月份
::-webkit-datetime-edit-day-field – 控制具体日子
::-webkit-datetime-edit-year-field – 控制年文字, 如2017四个字母占据的那片地方
::-webkit-inner-spin-button – 这是控制上下小箭头的
::-webkit-calendar-picker-indicator – 这是控制下拉小箭头的
::-webkit-clear-button –这是控制清除按钮的
/* 控制编辑区域的 */
input[type="date"]::-webkit-datetime-edit{
/* content: '起始时间'; */
color: rgb(188,188,188);
padding-left: 10px;
}
/* 控制年月日这个区域的 */
input[type="date"]::-webkit-datetime-edit-fields-wrapper {
background-color: #eee;
}
/* 这是控制年月日之间的斜线或短横线的 */
input[type="date"]::-webkit-datetime-edit-text {
color: blue;
padding: 0 .3em;
}
/* 控制年字 */
input[type="date"]::-webkit-datetime-edit-year-field {
color: purple;
}
/* 控制月字 */
input[type="date"]::-webkit-datetime-edit-month-field {
color: red;
}
/* 控制日字 */
input[type="date"]::-webkit-datetime-edit-day-field {
color: pink;
}
/*控制下拉小箭头的*/
input[type="date"]::-webkit-calendar-picker-indicator {
display: inline-block;
width: 15px;
height: 15px;
/* position: absolute;
top: 12px;
right: 0px; */
border: 1px solid #ccc;
border-radius: 2px;
box-shadow: inset 0 1px #fff, 0 1px #eee;
background-color: #eee;
/* background:url('../images/icon.png') -188px -99px; */
background-image: -webkit-linear-gradient(top, #f0f0f0, #e6e6e6);
color: #666;
}
/* 去掉date中上下小三角,但是保留input类型为number的小三角。 */
input[type=date]::-webkit-inner-spin-button {
visibility: hidden;
}
/*----------用来移除叉叉按钮 鼠标移上去还会显示----------*/
input[type="date"]::-webkit-clear-button{
display:none;
}
修改按钮背景图片
input[type="checkbox"]+label::before{
content: "\a0";
display: inline-block;
width: 14px;
height: 14px;
border: 1px solid #dadada;
box-sizing: border-box;
background-color: #fff;
margin-right: 7px;
position: relative;
top: 5px;
}
input[type="checkbox"]:checked+label::before{
background: url(../images/icon_Choice@2x.png) no-repeat;
border: none;
background-clip: content-box;
}
input[type="checkbox"] {
position: absolute;
clip: rect(0, 0, 0, 0);
}