Heim > Web-Frontend > HTML-Tutorial > 22个必须知道的css技巧_html/css_WEB-ITnose

22个必须知道的css技巧_html/css_WEB-ITnose

WBOY
Freigeben: 2016-06-24 11:56:35
Original
1194 Leute haben es durchsucht

1、改变选中文字的背景和颜色

::selection{ /* Safari and Opera */    background:#c3effd;    color:#000;}::-moz-selection{ /* Firefox */    background:#c3effd;    color:#000;}
Nach dem Login kopieren

2、防止火狐滚动条跳动

html{ overflow-y:scroll; }
Nach dem Login kopieren

3、分页打印

.page-break{ page-break-before:always; }
Nach dem Login kopieren

4、使用!important

.page { background-color:blue !important;   background-color:red;}
Nach dem Login kopieren

5、图像替换文字

.header{    text-indent:-9999px;    background:url('someimage.jpg') no-repeat;    height: 100px; /*dimensions equal to image size*/    width:500px;}
Nach dem Login kopieren

标注:text-indent:-9999px; 是将首行左缩进到人看不到的地方

6、兼容浏览器的最小高度

#container{    height:auto !important;/*all browsers except ie6 will respect the !important flag*/    min-height:500px;    height:500px;/*Should have the same value as the min height above*/}
Nach dem Login kopieren

7、对新窗口打开得链接高亮显示

a[target="_blank"]:before,a[target="new"]:before {    margin:0 5px 0 0;    padding:1px;    outline:1px solid #333;    color:#333;    background:#ff9;    font:12px "Zapf Dingbats";    content: "\279C";}
Nach dem Login kopieren

8、美化li序列号

如图:

ol {    font: italic 1em Georgia, Times, serif;    color: #999999;}ol p {    font: normal .8em Arial, Helvetica, sans-serif;    color: #000000;}
Nach dem Login kopieren

9、首字下沉

如图:

p:first-letter{display:block;margin:5px 0 0 5px;float:left;color:#FF3366;font-size:3.0em;font-family:Georgia;}
Nach dem Login kopieren

10、兼容浏览器的opacity

.transparent_class {          filter:alpha(opacity=50);          -moz-opacity:0.5;          -khtml-opacity: 0.5;          opacity: 0.5;      }
Nach dem Login kopieren

11、使用line-height实现垂直居中

line-height:30px;
Nach dem Login kopieren

12、居中布局

body{    width:1000px;    margin:0 auto;}
Nach dem Login kopieren

13、移除ie文本域的垂直滚动条

textarea{    overflow:auto;}
Nach dem Login kopieren

14、移动超链接的虚线框

a:active, a:focus{ outline:none; }
Nach dem Login kopieren

15、ie下元素消失,给该元素添加

position:relative;
Nach dem Login kopieren

16、根据链接不一样,添加不一样的icons

a[href$='.doc'] {    padding:0 20px 0 0;    background:transparent url(/graphics/icons/doc.gif) no-repeat center right;}
Nach dem Login kopieren

17、css手型点击样式

input[type=submit],label,select,.pointer { cursor:pointer; }
Nach dem Login kopieren

18、字母大写

text-transform: capitalize;
Nach dem Login kopieren

19、所有英文大写,且首字母比其他的大

font-variant:small-caps;
Nach dem Login kopieren

20、高亮文本框,不支持ie

input[type=text]:focus, input[type=password]:focus{    border:2px solid #000;}
Nach dem Login kopieren

21、移除img边框

a img{ border:none; }
Nach dem Login kopieren

22、用label实现无表格表单

HTML Code

<form method="post" action="#" ><p><label for="username" >Username</label><input type="text" id="username" name="username" /></p><p><label for="password" >Username</label><input type="password" id="password" name="pass" /></p><p><input type="submit" value="Submit" /></p></form>
Nach dem Login kopieren

CSS Code

p label{    width:100px;    float:left;    margin-right:10px;    text-align:right;}
Nach dem Login kopieren

 参考:http://www.cnblogs.com/guoguo-15/archive/2011/08/24/2151859.html

 

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage