css属性有哪些?css常用属性的总结(实例)

css属性有哪些?css 属性有很多,今天在这里,我给大家总结一下我们经常用的一些css属性,包括css文本属性,css边框属性,css定位属性,列表样式等等,除此之外,还给大家介绍了一下css的写法样式。

常用的css属性

1. css区块属性(*block)

行高 line-height:数值 | inherit | normal;
字间距 letter-spacing: 数值 | inherit | normal;
词间距 word-spacing: 数值 | inherit | normal;
空格 white-space: pre(保留) | nowrap(不换行) | normal;

立即学习“前端免费学习笔记(深入)”;

/*表格宽度自适应*/th {white-space: nowrap;}

登录后复制

显示 display:

none; /*不显示,使用的场景非常多*/
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; /*表格标题*/

 2.css盒子属性(*box)

宽度 width: 长度 | 百分比 | auto;
高度 height: 长度 | 百分比 | auto;
清除 clear: none | left | right | both;
边界 margin: 上 右 下 左 ;
填充 padding: 上 右 下 左 ;
定位 position: absolute | relative | static;
透明度 visibility: inherit | visible | hidden;
溢出 overflow: visible | hidden | scroll auto;

3.css漂浮属性(float)

漂浮 float: left | right | none; 在页面布局的时候用的最多

常见用法:

p1

p2

登录后复制

一个问题:

子标签使用了float时候,父标签的样式失效

    

p1

    

p2

登录后复制登录后复制

解决方案一:clear: both

    

p1

    

p2

    

 

登录后复制

解决方案二:clearfix

    

p1

    

p2

登录后复制登录后复制

.clearfix:after{    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;}

登录后复制

4.css定位属性(position)

fixed

一般用来写网页顶端的固定导航条,或者两侧的菜单。

 
导航
    
菜单
    
        

【创想鸟】

        

【创想鸟】

        

【创想鸟】

        

【创想鸟】

        

【创想鸟】

        

【创想鸟】

        

【创想鸟】

        

【创想鸟】

        

【创想鸟】

        

【创想鸟】

        

【创想鸟】

        

【创想鸟】

        

【创想鸟】

        

【创想鸟】

    

登录后复制

运行效果截图:

2345截图20180728154935.png

absolute与relative

这两者一般配合使用,用于调整div之间的相对位置

   
    
这是一个菜单

运行效果截图如下:

2345截图20180728155637.png

5.css 透明度

.image{    opacity: 0.5}

登录后复制

@@##@@

登录后复制

6.css字体属性(font)

颜色 color: 数值;
大小 font-size: 数值;
字体 font-family: "Courier New", Courier, monospace, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif, Verdana
样式 font-style: oblique;(偏斜体) italic;(斜体) normal;(正常)
粗细 font-weight: bold;(粗体) lighter;(细体) normal;(正常)
变体 font-variant: small-caps;(小型大写字母) normal;(正常)

7.css背景属性(background)

背景 background: transparent; /透视背景*/
颜色 background-color: 数值;
图片 background-image: url() | none;
重复 background-repeat: inherit | no-repeat | repeat | repeat-x | repeat-y;

background-repeat : repeat; /*重复排列-网页默认*/background-repeat : no-repeat; /*不重复排列*/background-repeat : repeat-x; /*在x轴重复排列*/background-repeat : repeat-y; /*在y轴重复排列*/

登录后复制

滚动 background-attachment: fixed | scroll;
位置 background-position:数值 | top | bottom | left | right | center;

background-position : 90% 90%; /*背景图片x与y轴的位置*/background-position : top; /*向上对齐*/background-position : buttom; /*向下对齐*/background-position : left; /*向左对齐*/background-position : right; /*向右对齐*/background-position : center; /*居中对齐*/

登录后复制

简写 background:背景颜色 | 背景图象 | 背景重复 | 背景附件 | 背景位置 ;

8.css文本属性(text)

大小写 text-transform: capitalize | uppercase | lowercase | none;
修饰 text-decoration: underline;(下划线) overline;(上划线) line-through;(删除线) blink;(闪烁)
排列 text-align: justify | left | right | center;
缩进 text-indent: 数值 | inherit;
阴影 text-shadow:数值;

9.css边框属性(border)

边框样式 border-style: dotted;(点线) dashed;(虚线) solid; double;(双线) groove;(槽线) ridge;(脊状) inset;(凹陷) outset;
边框宽度 border-width: ;
边框颜色 border-color: top值 right值 bottom值 left值;
简写 border: width style color;

边  框 {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}

登录后复制

10.css列表样式(list-style)

类型 list-style-type: disc | circle | square | decimal | lower-roman | upper-roman | lower-alpha | upper-alpha | none;

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-position: outside | inside;
图像 list-style-image: URL;
简写 list-style:目录样式类型 | 目录样式位置 | url;

11.css边界属性(margin)

margin-top:10px; (上边界)
margin-right:10px; (右边界)
margin-bottom:10px; (下边界值)
margin-left:10px; (左边界值)
margin-inside:;
margin-outside:;

12.css填充属性(padding)

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

登录后复制

13.css垂直属性(vertical)

vertical-align:sub; /*下标字*/vertical-align:super; /*上标字*/vertical-align:top; /*垂直向上对齐*/vertical-align:bottom; /*垂直向下对齐*/vertical-align:middle; /*垂直居中对齐*/vertical-align:text-top; /*文字垂直向上对齐*/vertical-align:text-bottom; /*文字垂直向下对齐*/

登录后复制

14.链接 (a)

a /*所有超链接*/a:link /*超链接文字格式*/a:visited /*浏览过的链接文字格式*/a:active /*按下链接的格式*/a:hover /*鼠标转到链接*/

登录后复制

15.css光标(cursor)

光标形状 cursor:hand | crosshair | text | wait | move | help | e-resize | nw-resize | w-resize | s-resize | se-resize | sw-resize;

/*也可以自定义*/cursor: hand; /*链接手指*/cursor: crosshair /*十字体 */cursor: s-resize /*箭头朝下 */cursor: move /*十字箭头, 朝右*/cursor: help /*加一问号 */cursor: w-resize /*箭头朝左 */cursor: n-resize /*箭头朝上 */cursor: ne-resize /*箭头朝右上 */cursor: nw-resize /*箭头朝左上 */cursor: text /*文字型*/cursor: se-resize /*箭头斜右下 */cursor: sw-resize /*箭头斜左下*/cursor: wait /*漏斗*/

登录后复制

css实践

1. css的三种写法

行内样式:写在对应标签的style属性里面

              Test                

123

    

登录后复制

内页样式:写在HTML页面里面的style标签里面

            Test                    .logo{                background-color:red;            }                        

123

    

登录后复制

外部样式:通过link标签引入CSS样式

            Test                        

123

    

登录后复制

.logo {    background-color: red;    color: white;}

登录后复制

2. 常规用例

p {font-family: "sans serif";}  /*值为若干单词,则要给值加引号*/.logo {background-color: red;}.logo a,.logo p {background-color: red;}#morra {background-color: green;}a, p { color: red;}   /*a或p都使用这个css*/a p { color: red;}    /*只有a下面的p使用该css*/

登录后复制

注:css 对大小写不敏感。不过存在一个例外:如果涉及到与 HTML 文档一起工作的话,class 和 id 名称对大小写是敏感的。

Demo

nbsp;html>    This is a demo                body {            background-color: #e1ddd9;            font-size: 12px;            font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;            color: #564b47;            padding: 0px;            margin: 0px;        }        #inhalt {            position: absolute;            height: 200px;            width: 400px;            margin: -100px 0px 0px -200px;            top: 50%;            left: 50%;            text-align: center;            padding: 0px;            background-color: #f5f5f5;            border: 1px dotted #000000;            overflow: auto;        }        p, h1 {            margin: 0px;            padding: 10px;        }        h1 {            font-size: 11px;            text-transform: uppercase;            text-align: center;            color: #564b47;            background-color: #90897a;        }        a {            color: #ff66cc;            font-size: 11px;            background-color: transparent;            text-decoration: none;        }    

    

    

Morra's Demo



    This area should be horizontally and vertically centered.
    This text stays left aligned
    what is fantasy?        

登录后复制

运行截图如下:

css属性有哪些?css常用属性的总结(实例)

相关推荐:

CSS常用属性

CSS常用属性

2345截图20180728161059.png

以上就是css属性有哪些?css常用属性的总结(实例)的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2894695.html

(0)
上一篇 2025年3月10日 22:50:59
下一篇 2025年3月6日 15:03:30

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • CSS属性选择器:enabled的案例解析(代码实例)

    本文目标: 1、掌握css中结构性伪类选择器—enabled的用法 问题: 1、实现以下表单,且使用纯DIV+CSS,必须使用选择器—enabled 附加说明: 1、年龄,身份证,手机号,均是可以输入的,但是地址输入框不可以输入,默认就是湖…

    2025年3月10日 编程技术
    200
  • 如何改变css的属性

    改变css属性的方法:1、通过【document.getElementById()】改变css属性中颜色属性;2、通过【document.getElementById()】改变css属性中背景属性。 本教程操作环境:windows7系统、c…

    2025年3月10日 编程技术
    200
  • css属性有哪些类型

    css属性类型有:1、html标签;2、CSS文字属性;3、CSS符号属性;4、CSS背景样式;5、CSS表单运用;6、CSS边界样式。 本教程操作环境:windows7系统、css3版,DELL G3电脑。 css属性类型有: 一、htm…

    2025年3月10日
    200
  • CSS3属性如何实现网页中的图标布局?

    CSS3属性如何实现网页中的图标布局? 随着网页设计的日益复杂和多样化,图标在网页设计中的使用变得越来越频繁。而CSS3提供了许多新的属性和功能,使得实现网页中的图标布局更加便捷和灵活。本文将介绍一些常用的CSS3属性,以及如何利用它们来实…

    2025年3月10日
    200
  • 如何利用CSS3属性实现网页文字的环绕效果?

    如何利用CSS3属性实现网页文字的环绕效果? 在现代网页设计中,文字环绕效果是一种常见且有趣的展示方式。通过利用CSS3属性,我们可以轻松实现网页文字的环绕效果。本文将介绍一些常用的CSS3属性以及它们在实现文字环绕效果中的应用。 一、fl…

    2025年3月10日
    200
  • CSS3属性如何实现水平居中和垂直居中?

    CSS3属性如何实现水平居中和垂直居中? 随着网页设计的发展,实现元素的水平居中和垂直居中变得越来越重要。在CSS3中,使用一些属性和技巧可以轻松实现这些布局效果。本文将介绍一些常用的CSS3属性和代码示例,帮助您实现水平居中和垂直居中的效…

    2025年3月10日
    200
  • CSS3属性如何实现网页中的滚动效果?

    CSS3属性如何实现网页中的滚动效果? 导语:随着互联网的发展,网页设计也越来越注重用户体验。在网页设计中,滚动效果是一种非常常见的动画效果。通过使用CSS3属性,我们可以轻松实现各种炫酷的滚动效果,本文将介绍如何使用CSS3属性实现网页中…

    2025年3月10日
    200
  • CSS 内容属性:content、counter 和 quotes

    CSS 内容属性:content、counter 和 quotes 在CSS中,内容属性(content)、计数器属性(counter)和引用属性(quotes)是一些非常有用的特性,它们可以帮助我们增强网页的功能和样式。本文将详细介绍这三…

    2025年3月10日
    200
  • CSS 视觉属性中的字体属性详解:font-family 和 font-size

    CSS(层叠样式表)是网页设计中常用的一种技术。在CSS中,视觉属性是控制网页外观的关键因素之一。本文将重点介绍CSS中的字体属性,包括font-family和font-size,并提供具体的代码示例。 字体在网页设计中起着非常重要的作用,…

    2025年3月10日
    300
  • CSS属性实现响应式图片延迟加载的方法

    CSS属性实现响应式图片延迟加载的方法 在网页开发中,经常会遇到需要加载大量图片的情况,特别是在移动设备上。为了提高页面的加载速度和用户体验,延迟加载(lazy loading)图像成为一种常见的优化方法。 延迟加载是指在页面加载时,只加载…

    2025年3月10日
    200

发表回复

登录后才能评论