css去掉input type=“number”的上下箭头

1,287 阅读1分钟

css去掉input type=“number”的上下箭头

// css去掉input type=“number”的上下箭头
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.member-form,.rpo-form input[type="number"] {
  -moz-appearance: textfield;
}

英文字符不换行

word-break: break-all;

react中渲染标签文本

  <div className="desc" dangerouslySetInnerHTML={{ __html: item.content }} />
  .desc {
    flex: 1;
    line-height: 20px;
    white-space: pre-line;
    word-break: break-all;
  }

css画大括弧

.brackets {
  border-left: solid 1px rgba(0, 0, 0, 0.2);
  margin-left: 15px;
  position: relative;
  padding-left: 8px;
  border-radius: 4px;
  &:before {
    content: '';
    border-left: solid 1px rgba(0, 0, 0, 0.2);
    border-top: solid 1px rgba(0, 0, 0, 0.2);
    position: absolute;
    width: 6px;
    height: 6px;
    left: -4px;
    background-color: #fff;
    top: calc(50% - 3px);
    transform: rotate(-45deg);
  }
}

classnames

import cloneDeep from 'lodash/cloneDeep';
import classnames from 'classnames';
classnames('a', 'b')
classnames({
 a: true,
 b: false
})

scss

className={`${prefixCls}__wrapper`}
// .scss
$prefixCls: 'aa-bb-cc';

.#{$prefixCls} {
  &_wrapper {
    width: 400px;
   }
 }