>  기사  >  웹 프론트엔드  >  CSS 스타일의 공통 속성(요약)

CSS 스타일의 공통 속성(요약)

青灯夜游
青灯夜游원래의
2018-09-14 16:33:032245검색

이 장에서는 CSS 스타일의 공통 속성(요약)을 소개하고 일반적인 프런트엔드 개발 프로세스에서 CSS 스타일을 정의하는 데 자주 사용할 수 있는 일부 속성을 요약합니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.

1. 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-indent:30px;/*段落首行缩进*/
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; /*文字垂直向下对齐*/

2. CSS 테두리 속성---빈 테두리로 남겨두기

padding-top:10px; /*上边框留空白*/
padding-right:10px; /*右边框留空白*/
padding-bottom:10px; /*下边框留空白*/
padding-left:10px; /*左边框留空白

3. 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; /*缩进*/

4.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; /*在x轴重复排列*/
background-repeat : repeat-y; /*在y轴重复排列*/ 指定背景位置
background-position : 90% 90%; /*背景图片x与y轴的位置*/
background-position : top; /*向上对齐*/
background-position : buttom; /*向下对齐*/
background-position : left; /*向左对齐*/
background-position : right; /*向右对齐*/
background-position : center; /*居中对齐*/

5. 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;}

6. 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 /*设置上框线top颜色*/
border-top-width :1px /*设置上框线top宽度*/
border-top-style : solid/*设置上框线top样式*/

다른 프레임 스타일: 단색 /*단색 프레임*/, 점선 /*점선 프레임*/, 이중 /*이중 프레임*/, 홈 /*3차원 볼록 프레임*/, 능선 /*3차원 양각 프레임 */, 삽입 /*오목 프레임*/, 시작 /*볼록 프레임*/.

7. CSS 양식 적용

텍스트 상자 버튼 확인란 선택 버튼 여러 줄 텍스트 상자 드롭다운 메뉴 옵션 1 옵션 2

8. CSS 테두리 스타일

margin-top:10px; /*上边界*/ 
margin-right:10px; /*右边界值*/ 
margin-bottom:10px; /*下边界值*/ 
margin-left:10px; /*左边界值*/

9 . CSS 필터 속성 필터: 스타일에 필터 효과를 추가합니다. 이 속성에는 내용이 많기 때문에 다음 장에서 필터를 별도로 소개하겠습니다.

1. 투명도

알파: 투명도 알파 설정(Opacity=?, FinishOpacity=?, Style=?, StartX=?, StartY=?, FinishX=?, FinishY=?)
불투명도: 투명도 수준, 범위는 0-100입니다. 0은 완전히 투명함을 나타내고 100은 완전히 불투명함을 나타냅니다.
FinishOpacity : 그라디언트의 투명도 효과를 설정할 때 마지막에 투명도를 지정하는데 사용되며, 범위도 0~100이다.
스타일: 그라데이션 투명 스타일을 설정합니다. 값 0은 균일한 모양을 나타내고, 1은 선형 모양을 나타내고, 2는 방사형 모양을 나타내고, 3은 직사각형을 나타냅니다.
StartX 및 StartY: 그라데이션 투명도 효과의 시작 X 및 Y 좌표를 나타냅니다. FinishX 및 FinishY: 그라데이션 투명 효과 끝의 X 및 Y 좌표를 나타냅니다.

2.BlendTrans: 이미지 간 페이드 인 및 페이드 아웃 효과

BlendTrans(Duration=?)

Duration: 페이드 인 또는 페이드 아웃 시간.

참고: 그림 사이에 효과를 생성하려면 그림 시퀀스를 생성하기 위해 이 필터를 JS와 함께 사용해야 합니다.

3. 흐림 효과 설정

Blru: 흐림 효과 만들기 Blur(Add=?, Direction=?, Strength=?) 추가: 한 방향으로 흐리게 할지 여부, 이 매개변수는 부울 값, true( 0이 아님) 또는 false(0)입니다.
방향: 흐림 방향을 설정합니다. 여기서 0도는 수직 위쪽을 나타내고 45도마다 단위가 됩니다. 강도: 흐릿한 픽셀 값을 나타냅니다.

4.Chroma: 지정된 색상을 투명하게 설정합니다

Chroma(Color=?)

Color: 투명하게 설정할 색상을 말합니다.

5. 그림자 효과 만들기

DropShadow(Color=?, OffX=?, OffY=?, Positive=?)

색상: 그림자의 색상을 지정합니다.
OffX: 요소를 기준으로 그림자의 수평 오프셋을 정수로 지정합니다.
OffY: 요소를 기준으로 그림자의 수직 오프셋을 정수로 지정합니다.
양수: 부울 값입니다. 값이 true(0 아님)이면 외부 그림자를 설정한다는 의미이고, false(0)이면 내부 그림자를 설정한다는 의미입니다.

6.FlipH: 요소를 수평으로 뒤집습니다

7.FlipV: 요소를 수직으로 뒤집습니다

8 외부 광선 효과를 만듭니다

Glow(Color=?, Strength=?)

Color: 빛의 색상을 지정합니다.
강도: 빛의 강도. 1에서 255 사이의 정수일 수 있습니다. 숫자가 클수록 빛의 범위가 넓어집니다.

9.회색: 이미지의 색상을 제거하고 흑백 이미지로 표시합니다

10.반전: 이미지의 색상을 반전시켜 영화 같은 효과를 연출합니다

11.Light : 광원 배치 효과 는 객체에 광원의 투영 효과를 시뮬레이션하는 데 사용할 수 있습니다. 참고: 이 효과를 사용하려면 JS에서 빛의 위치와 강도를 설정해야 합니다.

12.Mask: 투명한 마스크 만들기

Mask(Color=?)

Color: 배경색을 설정하여 배경을 덮고 있는 객체 부분을 투명하게 만듭니다.

13.RevealTrans: 전환 효과 만들기

RevealTrans(Duration=?, Transition=?)

Duration: 전환 시간(초)입니다. 전환 : 전환 방식으로 0~23까지 설정할 수 있습니다.

참고: 페이지 간에 전환하려면 93f0f5c25f18dab9d176bd4f6de5d30e 영역에 코드 줄을 추가할 수 있습니다:

14.Shadow: 또 다른 그림자 효과 만들기

Shadow(Color=?, Direction=?)

Color: 그림자의 색상을 나타냅니다.

방향: 투영 방향을 설정합니다. 0도는 수직 위쪽을 의미하며 45도마다 단위가 됩니다.

15.Wave:波纹效果 

Wave(Add=?, Freq=?, LightStrength=?, Phase=?, Strength=?)

Add:表示是否显示原对象,0表示不显示,非0表示要显示原对象。

Freq:设置波动的个数。LightStrength:设置波浪效果的光照强度,从0到100。0表示最弱,100表示最强。 

Phase:波浪的起始相角。从0到100的百分数值。(例如:25相当于90度,而50相当于180度。) 

Strength:设置波浪摇摆的幅度。

16.Xray:显现图片的轮廓,X光片效果 注意:在使用CSS滤镜时,必须使用在有区域的元素,比如表格,图片等。而文本,段落这样没有区域的元素不能使用CSS滤镜,对这样的元素我们可以设置元素的Height和Width样式或坐标来实现。"


위 내용은 CSS 스타일의 공통 속성(요약)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.