`
田进丰
  • 浏览: 35863 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

css简单的基础功能

 
阅读更多

在说css功能之前,我先讲一下我写css的经验,也可以说是编写web的经验。在要去编写web之前首先要设计一个你脑中所想的一个蓝图,如果已经有具体页面了,也要先把整个页面的布局设计好。比如:导航览的大小,长度,颜色等。而不至于在确定css时出现混乱。说的有点儿简单,但我觉得对于初学者来说这是一个必须要习惯的。下面说一下一些css代码:

每一个模快都有自己的边距,搞不清楚它们可是很吃亏的。

边距分为外边距(margin)和内边距(padding):

 

div{
       margin:10px 10px 10px 10px;//依次代表上 ,右,下,左
       margin-left:10px;//左外边距
       margin-top:10px;//上外边距
       margin-right:10px;//右外边距
       margin-bottom:10px;//下外边距
}

 http://www.w3school.com.cn/css/css_margin.asp

div{
       padding:10px 10px 10px 10px;//依次代表上 ,右,下,左
       padding-left:10px;//左内边距
       padding-top:10px;//上内边距
       padding-right:10px;//右内边距
       padding-bottom:10px;//下内边距
}

http://www.w3school.com.cn/css/css_padding.asp

如果你想两个div标签在同一行的话:

 

.a{
  display:inline;
}

 

.b{
  display:inline;
}

这样两个不同的div的class就可以在同一行出现。

改变颜色是用color属性:

 

div{
    background-color:black;//背景颜色
    color:black;//字体颜色
     border-color:black;//边框颜色
}

 边框属性border:

 

 

div{
    border:1px solid black;//依次表示边框粗细,边框样式,边框颜色
    border-radius: 5px 5px 0px 0px;//边框四角的弧度,依次是左上,右上,右下,左下
}
//值改变边框的某一边
div{
    boder:none;//无边框
    border-top:1px solid black;
    border-bottom:1px solid black;
    border-right:1px solid black;
    border-left:1px solid black;
}

 

 字体的属性font:

 

 

div{
   font-weight: 600 ;//字体粗细
   font-size: 20px;//字体大小
   text-align: center //文本居中
   vertical-align:top;//置顶
}

 关于图片的属性:

 

 

div{
    background-image: url(../images/shopping_cart.png);//插入背景图
    background-repeat: no-repeat;//背景图像在水平和垂直方向上不重复。
    background-position:left center;//背景图片的位置;
    background-size: 19px 19px;//背景图片的大小。
}

 

 

分享到:
评论

相关推荐

    js+css实现换肤功能

    3. 组织CSS:将通用样式(如字体、链接样式等)放在一个基础样式表中,便于维护和减少重复。 二、JavaScript实现动态切换 1. 添加换肤按钮:在HTML页面中添加换肤按钮,设置好ID或类名以便于JavaScript获取。 2. ...

    CSS简单大气按钮

    以上就是创建CSS简单大气按钮的基础知识。实际项目中,你可能还需要考虑更多细节,如按钮的激活状态、焦点状态、禁用状态等,以及与JavaScript交互实现更丰富的功能。在"css3-buttons-download"这个压缩包文件中,...

    尚硅谷前端入门html+css零基础教程,零基础前端开发html5+css3视频尚品汇项目源码

    【标题】中的“尚硅谷前端入门html+css零基础教程”指的是一个由尚硅谷教育机构提供的,面向初学者的前端开发课程,主要涵盖了HTML(超文本标记语言)和CSS(层叠样式表)的基础知识。这个教程是为那些对前端开发...

    20种弹出层,弹窗 jQuery+CSS3 多功能弹出层插件v2.0.1

    《jQuery+CSS3多功能弹出层插件v2.0.1详解》 在Web开发中,弹出层(也称为对话框或模态窗口)是不可或缺的元素,它们用于显示重要的信息、提示用户确认操作或者提供交互式内容。本文将深入探讨一款名为“20种弹出层...

    html、css实现日历功能

    本项目将探讨如何利用这两种技术来实现一个简单的日历功能,特别适合初学者学习和实践。 首先,HTML(HyperText Markup Language)是网页内容的结构语言,它用于定义网页的各个元素,如标题、段落、链接等。在这个...

    简单的CSS模板 简单的CSS模板

    总的来说,“简单的CSS模板”旨在为网页设计提供一个基础框架,通过预设的样式和布局,快速创建出符合设计规范的页面。在实际工作中,开发者可以根据项目需求,结合HTML结构和JavaScript交互,对模板进行定制和扩展...

    CSS3基础.xmind

    前端入门思维导图CSS3基础知识(1)原图。 1.CSS3新功能:相比CSS2增加了许多的新功能; 2.CSS3的基本语法; 3.CSS3的样式表; 4.CSS3的两个基本特性。

    css收缩功能

    在网页设计领域,CSS(Cascading ...综上所述,CSS收缩功能涉及了CSS基础属性、JavaScript交互、布局系统、动画库以及响应式设计等多个方面。理解并掌握这些概念和技术,将有助于创建出更加动态、用户友好的网页界面。

    HTML5与CSS3基础教程 第八版 中文版 高清 PDF

    HTML5和CSS3是现代网页开发的两大核心技术,它们为创建功能丰富、视觉效果出色的网页提供了强大的工具。《HTML5与CSS3基础教程 第八版 中文版》是一本全面介绍这两个技术的书籍,旨在帮助初学者快速入门,并提供给...

    CSS基础教程PDF

    ### CSS基础教程知识点详解 #### 一、CSS简介 **CSS**,全称为 **Cascading Style Sheets**(级联样式表),是一种用于定义HTML文档布局的语言。它可以帮助开发者更好地控制网页的外观,如字体、颜色、间距、大小...

    css新手帮助提示功能

    在CSS(层叠样式表)领域,新手...总之,CSS新手帮助提示功能是学习CSS过程中的一项实用工具,它通过解释关键概念、提供实例和指导,使得初学者能更好地掌握这门强大的样式语言,为他们的网页设计之旅打下坚实的基础。

    html&css入门基础知识点.pdf

    HTML和CSS基础知识点 HTML是用来描述网页的一种语言,指的是超文本标记语言(Hyper Text Markup Language),它不是一种编程语言,而是一种标记语言。HTML使用标记标签来描述网页的结构和内容。 标记语言是一套...

    TeutonicCSS一个现代的CSS框架功能多样文档齐全

    它以灵活性和易用性为核心,利用最新的CSS技术,如CSS变量和CSS Grid,帮助开发者高效地创建美观且功能丰富的界面。 ### 一、CSS变量的运用 TeutonicCSS充分利用CSS变量(又称CSS自定义属性),使得样式定制变得...

    html+css零基础

    对于零基础的学习者来说,理解这两者的概念和基本用法至关重要。 HTML是一种标记语言,它用于定义网页内容的结构和意义。例如,`<html>`、`<head>`、`<body>`、`<h1>`、`<p>`等标签分别代表了整个HTML文档、头部、...

    css3实现网页悬浮窗功能

    CSS3(层叠样式表第三版)提供了丰富的样式和定位功能,使得实现网页悬浮窗变得相对简单。本文将详细介绍如何使用CSS3来创建一个网页悬浮窗,并探讨相关知识点。 首先,我们需要理解CSS3中的定位属性。在CSS3中,有...

    css基础教程-适合初学者

    在IT领域,CSS...总结,学习CSS基础不仅涉及语法和选择器,还包括布局、响应式设计以及预处理器的使用。通过不断实践和了解这些概念,初学者可以逐步提升CSS技能,从而更好地设计和构建美观、功能完善的网页。

    css基础代码

    ### CSS基础代码详解 #### CSS入门精要:掌握核心概念与实践技巧 **CSS(Cascading Style Sheets)**,即层叠样式表,是一种用于描述网页文档(如HTML或XML)外观和格式的标记语言。它使得网页设计更加灵活、高效...

    CSS基础教程;Beginning CSS Web Development光盘源码

    在本资源中,“CSS基础教程;Beginning CSS Web Development光盘源码”提供了一套学习CSS(Cascading Style Sheets)的初级课程。CSS是用于控制网页样式和布局的关键技术,对于任何想要创建美观且功能丰富的网页设计...

    CSS权威指南 css彻底设计研究 HTML5和CSS3实战 HTML5与CSS3设计模式

    在IT行业中,网页设计是至关重要的领域,而CSS(层叠样式表)和HTML5是构建现代网页的基础。本文将深入探讨"CSS权威指南"、"css彻底设计研究"、"HTML5和CSS3实战"以及"HTML5与CSS3设计模式"这四个主题中的关键知识点...

    简单CSS+html源码

    在网页设计领域,CSS(Cascading Style Sheets)与HTML(HyperText Markup Language)是构建网页布局和样式的基石...通过实践这些基础代码,你可以逐步理解网页设计的逻辑,并能够创建出具有基本功能和美观外观的网页。

Global site tag (gtag.js) - Google Analytics