常用的css3样式

1、表单形式,一行文字,分2列或者三列,其中一列或者两列宽度固定,最后一列100%长度使用display:table

外层结构样式:

  1. display: table;
  2. width: 100%;
  3. box-sizing: border-box;

内存固定宽度样式:

  1. display: table-cell;
  2. width: 65px;

内存100%宽度样式:

  1. width: 100%;
  2. display: table-cell;

2、页面滚动顺畅,添加样式(手机端滑动好)

  1. -webkit-overflow-scrolling: touch;

3、页面平滑滚动,使用css(从右侧过来,主要是transform样式)

原本样式:

  1. position: fixed;
  2. background:#FFFFFF;
  3. width: 100%;
  4. padding: 0px;
  5. top: 0px;
  6. z-index: 99999;
  7. height: 100%;
  8. -webkit-transform: translateX(100%);
  9. transform: translateX(100%);
  10. -webkit-transition: -webkit-transform 0.5s ease-in-out;
  11. transition: transform 0.5s ease-in-out;

原本样式+show:

  1. -webkit-transform: translateX(0%);
  2. transform: translateX(0%);

4、select下拉框手机上不显示箭头与边框

  1. background-color: transparent;
  2. background-image: none;
  3. -webkit-appearance: none;
  4. box-shadow: none;

5、图片背景图使用

background-size: contain;

6、文字不能选择body中设置

-webkit-user-select: none;

7、线性渐变

  1. width: 1px;
  2. height: 410px;
  3. float: left;
  4. margin-left: 69px;
  5. background: -moz-linear-gradient(top,rgba(255,255,255,0.1),#fff,rgba(255,255,255,0.1));
  6. background: -webkit-linear-gradient(top,rgba(255,255,255,0.1),#fff,rgba(255,255,255,0.1));

8、手机端列表下边线设置为0.5px,无法直接设置为border-bottom:0.5px solid #eee;使用下列方法

ul li:after {

  1. content: " ";
  2. position: absolute;
  3. left: 0;
  4. top: 0;
  5. width: 200%;
  6. height: 1px;
  7. border-bottom: 1px solid #eee;
  8. -webkit-transform-origin: 0 0;
  9. transform-origin: 0 0;
  10. -webkit-transform: scale(0.5);
  11. transform: scale(0.5);

}

9、点击时使元素无背景,不高亮

-webkit-tap-highlight-color: transparent;

时间: 2024-11-11 09:15:40

常用的css3样式的相关文章

几个常用的CSS3样式代码以及不兼容的解决办法

原文:几个常用的CSS3样式代码以及不兼容的解决办法 border-radius实现圆角效果 1 CSS3代码: 2 3 -webkit-border-radius:10px; 4 -moz-border-radius:10px; 5 border-radius:10px; 6 background-color:#666; 7 width:200px;height:100px; Firefox,Chrome Google,Safari等浏览器的显示效果如图0-0: 图0-0 但是IE这个异类不支

sass中mixin常用的CSS3

圆角border-radius 1 @mixin rounded($radius){ 2 -webkit-border-radius: $radius; 3 -moz-border-radius: $radius; 4 border-radius: $radius; 5 } 盒模型阴影box-shadow 下面是一个使用多参数的例子:用CSS3创建一个阴影的mixin,需要传递水平和垂的偏移量,模糊的范围,还有颜色,4个参数: 1 @mixin shadow($x, $y, $blur, $co

常用部分css3代码,收集中...

根据个人喜好,备用一些常用部分css3代码,收集中... background: #1d82c1; /* 为较旧的或者不支持的浏览器设置备用属性 */ background: -moz-linear-gradient(top, #59c9f9, #1d82c1 100%); background: -webkit-gradient(linear, 0 0, 0 100%, from(#59c9f9), to(#1d82c1));/*背景颜色渐变*/ filter:  progid:DXImage

纯css3样式属性制作各种图形图标

1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="

两款CSS3样式可视化在线生成工具

CSS3随着浏览器的升级已经被越来越广泛的运用,合理的运用CSS3可以使你的网站更加美观,并且之前只能用js才能实现的效果也已经可以直接用 CSS3来实现.但是虽然如此,很多浏览器对CSS3的支持还都是通过其私有属性来达到支持的,鲜有直接对W3C的标准来实现的.诸如firefox的 -moz-和webkit的-webkit-属性前缀. 不过CSS3本身W3C也并未有正式版发布,现在还只是草案.下面我推荐两个很直观的,可视化的,自动生成CSS3样式代码的工具网站给大家. 1.CSS3 Genera

总结网页中流行的8种css3样式

CSS样式: .f1 img{border-radius:50%;transition: all .4s ease-out;} .f1 a:hover img{border-radius:0px;} .f2 a{transition:all 0.4s ease-out 0s;color:#000;} .f2 a:hover{margin-left:10px; text-decoration:none;} .f21{ transition:All 0.4s ease-in-out; -webkit

懒人css3样式代码生成器-一款懒人的样式生成代码工具

原文:懒人css3样式代码生成器-一款懒人的样式生成代码工具 源代码下载地址:http://www.zuidaima.com/share/1607130326682624.htm 版权声明:本文为博主原创文章,未经博主允许不得转载.

CSS3样式运用,悬浮立体方块

前言 作为后端开发者,了解前端是必须的,所以自己琢磨着弄了弄一个CSS3的阴影运用. 我记得这应该是以前淘宝用过的,PS:现在跑到淘宝去看,好像没有找到了.现在流行扁平化设计,没有了阴影,没有了立体! 效果图 实现思路 这里一共做了两边,一种是用UL,一种是用DIV啦. 两种没什么区别,这里着重说DIV的方式. 父容器下有三个子元素DIV,全部左浮动,然后设置z-index.选中的(突出的)DIV用另一套样式,hover 用box-shadow属性,可以实现阴影效果,在网上还有-moz-box-

Bootstrap页面布局8 - BS常用标签与样式

常用的Css文字标签 一. <p>文字段落Start,<strong>重要的文字</strong>,<em>倾斜的文字用来提示</em>,<abbr class='initialism' title="Content Management System">cms</abbr>是"Content Management System"的简称,文字段落End</p> 说明: 标