zoukankan      html  css  js  c++  java
  • css常用样式

    字体属性:(font)
     大小 font-size: x-large;(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX、PD
     样式 font-style: oblique;(偏斜体) italic;(斜体) normal;(正常)
     行高 line-height: normal;(正常) 单位:PX、PD、EM
     粗细 font-weight: bold;(粗体) lighter;(细体) normal;(正常)
     变体 font-variant: small-caps;(小型大写字母) normal;(正常)
     大小写 text-transform: capitalize;(首字母大写) uppercase;(大写) lowercase;(小写) none;(无)
     修饰 text-decoration: underline;(下划线) overline;(上划线) line-through;(删除线) blink;(闪烁)

    常用字体:(font-family)"Courier New", Courier, monospace, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif, Verdana

    背景属性:(background)
     色彩background-color: #FFFFFF;
     图片background-image: url();
     重复background-repeat: no-repeat;
     滚动background-attachment: fixed;(固定) scroll;(滚动)
     位置background-position: left(水平) top(垂直);
     简写方法 background:#000 url(..) repeat fixed left top;

    区块属性: (Block)
     字间距letter-spacing: normal; 数值
     对刘text-align: justify;(两端对齐) left;(左对齐) right;(右对齐) center;(居中)
     缩进text-indent: 数值px;
     垂直对齐vertical-align: baseline;(基线) sub;(下标) super;(下标) top; text-top; middle; bottom; text-bottom;
     词间距word-spacing: normal; 数值
     空格white-space: pre;(保留) nowrap;(不换行)
     显示display:block;(块) inline;(内嵌) list-item;(列表项) run-in;(追加部分) compact;(紧凑) marker;(标记) table; inline-table; table-raw-group; table-header-group; table-footer-group; table-raw; table-column-group; table-column; table-cell; table-caption;(表格标题)

    方框属性:(Box)
     ; height:; float:; clear:both; margin:; padding:;     顺序:上右下左

    边框属性: (Border)
     border-style: dotted(点线); dashed(虚线); solid(实线); double(双线); groove(槽线); ridge;(脊状) inset;(凹陷) outset;
     border-; 边框宽度
     border-color:#;
     简写方法border:width style color;

    列表属性: (List-style)
     类型list-style-type:    disc;(圆点) circle;(圆圈) square;(方块) decimal;(数字) lower-roman;(小罗码数字) upper-roman; lower-alpha; upper-alpha;
     位置list-style-position: outside;(外) inside;
     图像list-style-image: url(..);

    定位属性: (Position)
     Position: absolute; relative; static;
     visibility: inherit; visible; hidden;
     overflow: visible; hidden; scroll; auto;
     clip: rect(12px,auto,12px,auto) (裁切) css属性代码大全


    一 CSS文字属性:
    color : #999999;
    font-family : 宋体,sans-serif;
    font-size : 9pt;
    font-style:itelic;
    font-variant:small-caps;
    letter-spacing : 1pt;
    line-height : 200%;
    font-weight:bold;
    vertical-align:sub;
    vertical-align:super;
    text-decoration:line-through;
    text-decoration: overline;
    text-decoration:underline;
    text-decoration:none;
    text-transform : capitalize;
    text-transform : uppercase;
    text-transform : lowercase;
    text-align:right;  
    text-align:left;
    text-align:center;
    text-align:justify;
    vertical-align属性
    vertical-align:top;
    vertical-align:bottom;
    vertical-align:middle;
    vertical-align:text-top;
    vertical-align:text-bottom;

    二、CSS边框空白
    padding-top:10px;
    padding-right:10px;
    padding-bottom:10px;
    padding-left:10px;

    三、CSS符号属性:
    list-style-type:none;
    list-style-type:decimal;
    list-style-type:lower-roman;
    list-style-type:upper-roman;
    list-style-type:lower-alpha;
    list-style-type:upper-alpha;
    list-style-type:disc;
    list-style-type:circle;
    list-style-type:square;
    list-style-image:url(/dot.gif);
    list-style-position: outside;
    list-style-position:inside;

    四、CSS背景样式:
    background-color:#F5E2EC;  
    background:transparent;
    background-image : url(/image/bg.gif);
    background-attachment : fixed;
    background-repeat : repeat;
    background-repeat : no-repeat;
    background-repeat : repeat-x;
    background-repeat : repeat-y;
    指定背景位置
    background-position : 90% 90%;
    background-position : top;
    background-position : buttom;
    background-position : left;
    background-position : right;
    background-position : center;
     
    五、CSS连接属性:
    a
    a:link  
    a:visited
    a:active
    a:hover

    鼠标光标样式:
    链接手指 CURSOR: hand
    十字体 cursor:crosshair
    箭头朝下 cursor:s-resize
    十字箭头 cursor:move
    箭头朝右 cursor:move
    加一问号 cursor:help
    箭头朝左 cursor:w-resize
    箭头朝上 cursor:n-resize
    箭头朝右上 cursor:ne-resize
    箭头朝左上 cursor:nw-resize
    文字I型 cursor:text
    箭头斜右下 cursor:se-resize
    箭头斜左下 cursor:sw-resize
    漏斗 cursor:wait
    光标图案(IE6)   p {cursor:url("光标文件名.cur"),text;}

    六、CSS框线一览表:
    border-top : 1px solid #6699cc;
    border-bottom : 1px solid #6699cc;
    border-left : 1px solid #6699cc;  
    border-right : 1px solid #6699cc;
    以上是建议书写方式,但也可以使用常规的方式 如下:
    border-top-color : #369
    border-top-width :1px
    border-top-style : solid
    其他框线样式
    solid
    dotted
    double
    groove
    ridge
    inset
    outset

    七、CSS表单运用:
    文字方块 
    按钮 
    复选框 
    选择钮 
    多行文字方块 
    下拉式菜单 选项1选项2

    八、CSS边界样式:
    margin-top:10px;
    margin-right:10px;
    margin-bottom:10px;
    margin-left:10px;
     
    CSS 属性: 字体样式(Font Style)
    序号 中文说明 标记语法
    1 字体样式 {font:font-style font-variant font-weight font-size font-family} 
    2 字体类型 {font-family:"字体1","字体2","字体3",...} 
    3 字体大小 {font-size:数值|inherit| medium| large| larger| x-large| xx-large| small| smaller| x-small| xx-small} 
    4 字体风格 {font-style:inherit|italic|normal|oblique} 
    5 字体粗细   {font-weight:100-900|bold|bolder|lighter|normal;} 
    6 字体颜色   {color:数值;}
    7 阴影颜色 {text-shadow:16位色值}
    8 字体行高   {line-height:数值|inherit|normal;}
    9 字 间 距   {letter-spacing:数值|inherit|normal}
    10 单词间距 {word-spacing:数值|inherit|normal}
    11 字体变形 {font-variant:inherit|normal|small-cps } 
    12 英文转换 {text-transform:inherit|none|capitalize|uppercase|lowercase}
    13 字体变形 {font-size-adjust:inherit|none} 
    14 字体 {font-stretch:condensed|expanded|extra-condensed|extra-expanded|inherit|narrower|normal| semi-condensed|semi-expanded|ultra-condensed|ultra-expanded|wider} 

    文本样式(Text Style)
    序号 中文说明 标记语法
    1 行 间 距 {line-height:数值|inherit|normal;} 
    2 文本修饰 {text-decoration:inherit|none|underline|overline|line-through|blink}
    3 段首空格   {text-indent:数值|inherit}
    4 水平对齐 {text-align:left|right|center|justify} 
    5 垂直对齐 {vertical-align:inherit|top|bottom|text-top|text-bottom|baseline|middle|sub|super} 
    6 书写方式 {writing-mode:lr-tb|tb-rl} 

    背景样式
    序号 中文说明 标记语法
    1 背景颜色 {background-color:数值}
    2 背景图片 {background-image: url(URL)|none}
    3 背景重复 {background-repeat:inherit|no-repeat|repeat|repeat-x|repeat-y}
    4 背景固定 {background-attachment:fixed|scroll}
    5 背景定位 {background-position:数值|top|bottom|left|right|center}
    6 背影样式 {background:背景颜色|背景图象|背景重复|背景附件|背景位置}

    框架样式(Box Style) 
    序号 中文说明 标记语法
    1 边界留白 {margin:margin-top margin-right margin-bottom margin-left}
    2 补  白 {padding:padding-top padding-right padding-bottom padding-left}
    3 边框宽度 {border-border-top-width border-right-width border-bottom-width border-left-width}  
    宽度值: thin|medium|thick|数值
    4 边框颜色 {border-color:数值 数值 数值 数值}  数值:分别代表top、right、bottom、left颜色值
    5 边框风格 {border-style:none|hidden|inherit|dashed|solid|double|inset|outset|ridge|groove}
    6 边  框 {border:border-width border-style color}
      上 边 框 {border-top:border-top-width border-style color}
      右 边 框 {border-right:border-right-width border-style color}
      下 边 框 {border-bottom:border-bottom-width border-style color}
      左 边 框 {border-left:border-left-width border-style color}
    7 宽  度 {长度|百分比| auto}
    8 高  度 {height:数值|auto}
    9 漂  浮 {float:left|right|none}
    10 清  除 {clear:none|left|right|both}

    分类列表
    序号 中文说明 标记语法
    1 控制显示 {display:none|block|inline|list-item}
    2 控制空白 {white-space:normal|pre|nowarp}
    3 符号列表 {list-style-type:disc|circle|square|decimal|lower-roman|upper-roman|lower-alpha|upper-alpha|none}
    4 图形列表 {list-style-image:URL}
    5 位置列表 {list-style-position:inside|outside}
    6 目录列表 {list-style:目录样式类型|目录样式位置|url}
    7 鼠标形状 {cursor:hand|crosshair|text|wait|move|help|e-resize|nw-resize|w-resize|s-resize|se-resize|sw-resize}

    word-wrap是控制换行的。使用break-word时,是将强制换行。中文没有任何问题,英文语句也没问题。但是对于长串的英文,就不起作用。 break-word是控制是否断词的。normal是默认情况,英文单词不被拆开。break-all,是断开单词。在单词到边界时,下个字母自动到下 一行。主要解决了长串英文的问题。keep-all,是指Chinese, Japanese, and Korean不断词。即只用此时,不用word-wrap,中文就不会换行了。(英文语句正常。)ie下:使用word-wrap:break- word;所有的都正常。ff下:如这2个都不用的话,中文不会出任何问题。英文语句也不会出问题。但是,长串英文会出问题。为了解决长串英文,一般用 word-wrap:break-word;word-break:break-all;。但是,此方式会导致,普通的英文语句中的单词会被断开(ie下 也是)。目前主要的问题存在于 长串英文 和 英文单词被断开。其实长串英文就是一个比较长的单词而已。即英文单词应不应该被断开那?那问题很明显了,显然不应该被断开了。对于长串英文,就是恶意的东西,自然不用去管了。但是,也要想些办法,不让它把容器撑大。用:overflow:auto; ie下,长串会自动折行。ff下,长串会被遮盖。所以,综上,最好的方式是word-wrap:break-word; overflow:hidden;而不是word-wrap:break-word;word-break:break-all;。

  • 相关阅读:
    初识python 2.x与3.x 区别
    装饰器
    函数的进阶
    Spring Boot启动问题:Cannot determine embedded database driver class for database type NONE
    22.Spring Cloud Config安全保护
    23.Spring Cloud Bus 无法更新问题(踩坑) Spring cloud config server Could not fetch remote for master remote
    24.Spring Cloud之Spring Cloud Config及Spring Cloud Bus
    Spring Boot整合Spring Data Elasticsearch 踩坑
    项目中Spring Security 整合Spring Session实现记住我功能
    32.再谈SpringBoot文件上传
  • 原文地址:https://www.cnblogs.com/Better-Me/p/3658890.html
Copyright © 2011-2022 走看看