/**23. 如何修改chrome记住密码后自动填充表单的黄色背景 ?**/input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill { background-color: rgb(250, 255, 189); /* #FAFFBD; */ background-image: none; color: rgb(0, 0, 0); }/**24. 让页面里的字体变清晰,变细用CSS怎么做?**/-webkit-font-smoothing: antialiased;/**25. 让overflow:scroll平滑滚动?**/-webkit-overflow-scrolling: touch;/**开启硬件加速**//**目前,像Chrome/Filefox/Safari/IE9+以及最新版本Opera都支持硬件加速,当检测到某个DOM元素应用了某些CSS规则时就会自动开启,从而解决页面闪白,保证动画流畅。**/.css { -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}/**移动端html优化**/html,body{overflow: hidden;/*手机上写overflow-x:hidden;会有兼容性问题,如果子级如果是绝对定位有运动到屏幕外的话ios7系统会出现留白*/-webkit-overflow-scrolling:touch;/*流畅滚动,ios7下会有滑一下滑不动的情况,所以需要写上*/position:realtive;/*直接子级如果是绝对定位有运动到屏幕外的话,会出现留白*/}/**手机端多行文本省略**/.overflow-hidden{ display: box !important; display: -webkit-box !important; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 4;/*第几行出现省略号*/ /*text-align:justify;不能和溢出隐藏的代码一起写,会有bug*/}/**长时间按住页面闪退**.element { -webkit-touch-callout: none;}/**改变输入框内提示文字placeholder颜色**/::-webkit-input-placeholder { /* WebKit browsers */ color: #999; }:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #999; }::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #999; }:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #999; }input:focus::-webkit-input-placeholder{ color:#999; }/**消除transition闪屏**/.css { -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; -webkit-perspective: 1000;}