이 장에서는 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까지 설정할 수 있습니다.
참고: 페이지 간에 전환하려면
영역에 코드 줄을 추가할 수 있습니다: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 중국어 웹사이트의 기타 관련 기사를 참조하세요!