美文网首页
CSS 几个小技巧

CSS 几个小技巧

作者: 晚安_bd35 | 来源:发表于2019-06-13 16:36 被阅读0次

今天无意浏览一篇 关于css 修改默认样式的用心文章,怕后期用到的时候找不到,特搬运了过来

  1. 设置placeholder样式的方法
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #b1b1b1; opacity:1; 
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #b1b1b1;opacity:1;
}

input:-ms-input-placeholder{
    color: #b1b1b1;opacity:1;
}

input::-webkit-input-placeholder{
    color: #b1b1b1;opacity:1;
}
  1. 去掉 input 默认样式
input {
    outline: none;
    border: none;
    background-image: none;
    cursor: text;
}
  1. 设置placeholder样式的方法
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #b1b1b1; opacity:1; 
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #b1b1b1;opacity:1;
}

input:-ms-input-placeholder{
    color: #b1b1b1;opacity:1;
}

input::-webkit-input-placeholder{
    color: #b1b1b1;opacity:1;
}
  1. 修改 select 默认样式
select {
   appearance:none;
   -moz-appearance:none;
   -webkit-appearance:none;
   background: url('./Group.png') no-repeat right;
}
  1. 让文字不被选中
.text {
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}
  1. 如何让图片不被选中
img {
  -moz-user-select: none;   
  -webkit-user-select: none;
  -ms-user-select: none;   
  -khtml-user-select: none;   
  user-select: none;  
}
  1. 单词换行
.word {
    word-wrap: break-word;
    word-break: break-all;
}
  1. css画叉
.a{ 
  display: inline-block; 
  width: 20px;
  height:5px; 
  background: #ccc;
  line-height:0;
  font-size:0;
  vertical-align:middle;
  -webkit-transform: rotate(45deg);
  position: absolute;
  top: 16px;
  right: 13px;
}
.a:after{
  content:'/';
  display:block;
  width: 20px;
  height:5px; 
  background: #ccc;
  -webkit-transform: rotate(-90deg);
}
  1. 文字过多三点显示隐藏
/*单行三点隐藏*/
.one-line {
    white-space: nowrap;
    text-overflow:ellipsis;
    width: 150px;
    overflow: hidden;
}
/* 多行三点隐藏*/
.more-line {
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2; 
}

最后附上原文作者地址

相关文章

  • CSS 几个小技巧

    今天无意浏览一篇 关于css 修改默认样式的用心文章,怕后期用到的时候找不到,特搬运了过来 设置placehold...

  • 几个常用CSS小技巧

    1、表单标题上下字体对齐方法 项目中经常遇到各种表单,表单标题上下对齐是一个很常见的需求,但标题的字数通常并不一样...

  • CSS中的几个小技巧

    左右布局我已经被方方洗脑了:子元素加上float:left ,父元素加上clearfix。1549537521(1...

  • 笔记1

    1、浮动的小技巧 HTML: CSS:

  • 几个常用的CSS布局小技巧

    左右布局以div为例,左右布局就是给左边的子元素一个float: left,给右边的子元素一个float: rig...

  • 提高代码执行效率的几个小技巧

    提高代码执行效率的几个小技巧 提高代码执行效率的几个小技巧

  • CSS小技巧

    左右布局 左中右布局 水平居中 行内元素水平居中,在其父元素上写text-align: center;。 宽度确定...

  • css小技巧

    利用border实现三角形和平行四边形 效果如图: 三角形的实现利用了上面的方法。 效果如图: 效果如图: 效果如图:

  • css小技巧

    div高度是由什么决定的:div高度是由内部文档流中元素的高度的总和决定的 文字对齐代码: 效果图 单词中断显示:...

  • css小技巧

    最近开始写小程序然后又开始写vue真的是一个头两个大 然后慢慢记录平时的一些前端技巧不定时更新 让子元素在父控件里...

网友评论

      本文标题:CSS 几个小技巧

      本文链接:https://www.haomeiwen.com/subject/plisfctx.html