精华内容
下载资源
问答
  • 选择器允许以种独立于文档元素的方式来指定样式。该选择器可以单独使用,也可以与其他元素结合使用;总以为html css很简单,已经掌握的很熟练了,其实我还差的很多;在 HTML 中,个class 值中可能包含个词列表...
  • CSS 选择器详解——CSS选择器

    千次阅读 2014-12-23 22:59:44
    CSS 选择器 选择器允许以种独立于文档元素的方式来指定样式。 该选择器可以单独使用,也可以与其他元素结合使用。 提示:只有适当地标记文档后,才能使用这些选择器,所以使用这两种选择器通常需要先做一些...

    类选择器允许以一种独立于文档元素的方式来指定样式。

    CSS 类选择器

    类选择器允许以一种独立于文档元素的方式来指定样式。

    该选择器可以单独使用,也可以与其他元素结合使用。

    提示:只有适当地标记文档后,才能使用这些选择器,所以使用这两种选择器通常需要先做一些构想和计划。

    要应用样式而不考虑具体设计的元素,最常用的方法就是使用类选择器。

    修改 HTML 代码

    在使用类选择器之前,需要修改具体的文档标记,以便类选择器正常工作。

    为了将类选择器的样式与元素关联,必须将 class 指定为一个适当的值。请看下面的 HTML 代码:

    <h1 class="important">
    This heading is very important.
    </h1>
    
    <p class="important">
    This paragraph is very important.
    </p>
    

    在上面的代码中,两个元素的 class 都指定为 important:第一个标题( h1 元素),第二个段落(p 元素)。

    语法

    然后我们使用以下语法向这些归类的元素应用样式,即类名前有一个点号(.),然后结合通配选择器:

    *.important {color:red;}

    如果您只想选择所有类名相同的元素,可以在类选择器中忽略通配选择器,这没有任何不好的影响:

    .important {color:red;}

    亲自试一试

    结合元素选择器

    类选择器可以结合元素选择器来使用。

    例如,您可能希望只有段落显示为红色文本:

    p.important {color:red;}

    选择器现在会匹配 class 属性包含 important 的所有 p 元素,但是其他任何类型的元素都不匹配,不论是否有此 class 属性。选择器 p.important 解释为:“其 class 属性值为 important 的所有段落”。 因为 h1 元素不是段落,这个规则的选择器与之不匹配,因此 h1 元素不会变成红色文本。

    如果你确实希望为 h1 元素指定不同的样式,可以使用选择器 h1.important:

    p.important {color:red;}
    h1.important {color:blue;}
    

    亲自试一试

    CSS 多类选择器

    在上一节中,我们处理了 class 值中包含一个词的情况。在 HTML 中,一个 class 值中可能包含一个词列表,各个词之间用空格分隔。例如,如果希望将一个特定的元素同时标记为重要(important)和警告(warning),就可以写作:

    <p class="important warning">
    This paragraph is a very important warning.
    </p>
    

    这两个词的顺序无关紧要,写成 warning important 也可以。

    我们假设 class 为 important 的所有元素都是粗体,而 class 为 warning 的所有元素为斜体,class 中同时包含 important 和 warning 的所有元素还有一个银色的背景 。就可以写作:

    .important {font-weight:bold;}
    .warning {font-style:italic;}
    .important.warning {background:silver;}
    

    亲自试一试

    通过把两个类选择器链接在一起,仅可以选择同时包含这些类名的元素(类名的顺序不限)。

    如果一个多类选择器包含类名列表中没有的一个类名,匹配就会失败。请看下面的规则:

    .important.urgent {background:silver;}

    不出所料,这个选择器将只匹配 class 属性中包含词 important 和 urgent 的 p 元素。因此,如果一个 p 元素的 class 属性中只有词 important 和 warning,将不能匹配。不过,它能匹配以下元素:

    <p class="important urgent warning">
    This paragraph is a very important and urgent warning.
    </p>
    

    亲自试一试

    重要事项:在 IE7 之前的版本中,不同平台的 Internet Explorer 都不能正确地处理多类选择器。

    展开全文
  • vue 组件单独引入 css 注意事项 起因 想要在不同组件引入不同的引入不同的css,这样后面维护起来会容易一些 目录结构 报错 原本以为用这样就能引入了 <style> @import '@/assets/css/public.css'; </...

    vue 组件单独引入 css 注意事项

    起因

    想要在不同组件引入不同的引入不同的css,这样后面维护起来会容易一些

    目录结构

    在这里插入图片描述

    报错

    原本以为用这样就能引入了

    <style>
      @import '@/assets/css/public.css';
    </style>
    

    但发现是报错

    网上答复

    百度了下网上的回答是这样的

    <style scoped>
      @import  '../../assets/css/public.css'; 
    </style>
    

    但我这边还是报错

    还有是通过npm引入scss之类的方法,试过了后都是报错

    最后的结果

    最后用这种方法居然成功了

    <style scoped>
      @import  './../assets/css/publiccss'; 
    </style>
    

    温馨提示

    1. 如果你以上方法都失败了,那你就只能妥协了,把所有css引入放入main.js里面引入
    2. 在组件引入css时加了scoped就只能对这个组件有效果,如果组件里面有加了组件那也是没作用的
    展开全文
  • 个demo学会css

    千次阅读 2017-08-03 19:45:27
    个demo学会css css选择器全解 css操作语法全解个demo学会css:学习了css权威指南这本书,自己喜欢边学边总结边写demo,所以写了这篇文章,包含了大部分的css编程知识。让你个demo掌握css编程,如果有问题...
       
    

    全栈工程师开发手册 (作者:栾鹏)

    一个demo学会css
    css选择器全解
    css操作语法全解

    学习了css权威指南这本书,自己喜欢边学边总结边写demo,所以写了这篇文章,包含了大部分的css编程知识。让你一个demo掌握css编程,如果有问题可以留言。

    css的知识主要包括两部分:1、选中样式,2、设置样式。对应的css语法为1、css选择器,2、css样式参数

    css选择器全解:

    选择器总是从左至右解析,不要私自添加()优先运算

    基本选择器

    h2{                                 /*  标签选择 */
    }
    p,h1{             
    展开全文
  • 这是个HTML和CSS单独项目。 在这个HTML和CSS顶点项目中,我正在建立个有关太阳能活动的在线网站 有关项目及其功能的附加说明。 建于 HTML 5 CSS3 CSS网格 CSS-Flex 引导程序 采取的步骤 我使用了“移动优先...
  • HTML与CSS网页设计概述 Web基本概念 认识网页 网页主要由文字、图像和超链接等元素构成。当然,除了这些元素,网页中还可以包含音频、视频以及Flash等。 名词解释 Internet网络 就是通常所...
    HTML与CSS网页设计概述

    Web基本概念


    认识网页


    网页主要由文字、图像和超链接等元素构成。当然,除了这些元素,网页中还可以包含音频、视频以及Flash等。

    名词解释


    Internet网络 就是通常所说的互联网,是由一些使用公用语言互相通信的计算机连接而成的网络。
    WWW WWW(英文World Wide Web的缩写)中文译为“万维网”是Intertnet提供的一种网页浏览服务。
    URL(英文Uniform Resource Locator的缩写)中文译为“统一资源定位符” URL其实就是Web地址,俗称“网址”。
    DNS (英文Domain Name System的缩写)是域名解析系统。将好记的域名转换成IP的过程被称为域名解析
    HTTP (英文Hypertext transfer protocol的缩写) 中文译为超文本传输协议,是一种详细规定了浏览器和万维网服务器之间互相通信的规则。
    Web Web通常指互联网的使用环境。但对于网站制作者来说,它是一系列技术的复合总称,通常称之为网页。
    W3C组织 W3C(英文World Wide Web Consortium的缩写)中文译为“万维网联盟”。万维网联盟是国际最著名的标准化组织。

    了解Web标准


    Web标准不是某一个标准,而是由W3C和其他标准化组织制定的一系列标准的集合。主要包括结构(Structure)、表现(Presentation)和行为(Behavior)三个方面。
    结构标准:结构用于对网页元素进行整理和分类,主要包括XML和XHTML两个部分。
    使内容更清晰,更有逻辑性
    XML(英文The Extensible Markup Language 的缩写)是一种可扩展标记语言。XML最初的目的是为了弥补HTML的不足,它具有强大的扩展性,可用于数据的转换和描述。
    XHTML(英文The Extensible HyperText Markup Language的缩写)是可扩展超文本标识语言。XHTML是基于XML的标识语言,是在HTML4.0的基础上,用XML的规则对其进行扩展建立起来的,它实现了HTML向XML的过渡。
    表现标准:表现用于设置网页元素的版式、颜色、大小等外观样式,主要指的是CSS。
    用于修饰内容的样式
    CSS(英文Cascading Style Sheet的缩写)是层叠样式表。CSS标准建立的目的是以CSS为基础进行网页布局,控制网页的表现。CSS布局与XHTML结构语言相结合,可以实现表现与结构的分离,使网站的访问及维护更加容易。


    行为标准:行为是指网页模型的定义及交互的编写,主要包括DOM和ECMAScript两个部分。
    内容的交互及操作效果
    DOM(英文Document Object Model的缩写)是文档对象模型。W3C 文档对象模型 (DOM) 是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。
    ECMAScript是ECMA(英文European Computer Manufacturers Association的缩写)国际以JavaScript为基础制定的标准脚本语言。JavaScript是一种基于对象和事件驱动,并具有相对安全性的客户端脚本语言,广泛用于Web开发,常用来给HTML网页添加动态功能,比如响应用户的各种操作。

    网页制作入门


    HTMl简介


    HTML(英文Hyper Text Markup Language的缩写)中文译为“超文本标记语言”,主要是通过HTML标记对网页中的文本、图片、声音等内容进行描述。


    HTML提供了许多标记,如段落标记、标题标记、超链接标记、图片标记等,网页中需要定义什么内容,就用相应的HTML标记描述即可。
    HTML之所以称为超文本标记语言,不仅是因为他通过标记描述网页内容,同时也由于文本中包含了所谓的“超级链接”点。通过超链接将网站与网页以及各种网页元素链接起来,构成了丰富多彩的Web页面。
    XML虽然数据转换能力强大,完全可以替代HTML,但是面对互联网上成千上万基于HTML编写的网站,直接采用XML还为时过早。因此,在HTML4.0的基础上,用XML的语法规则对其进行扩展,得到了XHTML。
    目前国际上,网站设计推崇的Web标准就是基于XHTML的(即通常所说的DIV+CSS)。

    CSS简介


    CSS通常称为CSS样式或样式表,主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局等外观显示样式。
    CSS以HTML为基础,提供了丰富的功能,如字体、颜色、背景的控制及整体排版等,而且还可以针对不同的浏览器设置不同的样式。
    CSS非常灵活,既可以嵌入在HTML文档中,也可以是一个单独的外部文件,如果是独立的文件,则必须以.css为后缀名。

    JavaScript简介


    JavaScript是Web页面中的一种脚本语言,通过JavaScript可以将静态页面转变成支持用户交互并响应相应事件的动态页面。
    展开全文
  • CSS基础学习五:选择器

    千次阅读 2015-11-03 14:42:43
    一CSS类选择器概述  选择器允许以种独立于文档元素的方式来指定样式。该选择器可以单独使用,也可以与其他元素结合使用。 只有适当地标记文档后,才能使用这些选择器,所以使用这两种选择器通常需要先做一些...
  • css

    千次阅读 多人点赞 2019-09-16 18:56:04
    CSS-初学1 目标: 1. 学会使用CSS选择器 2. 熟记CSS样式和外观属性 3. 熟练掌握CSS各种选择器 4. 熟练掌握CSS各种选择器 5. 熟练掌握CSS三种显示模式 6. 熟练掌握CSS背景属性 7. 熟练掌握CSS三大特性 8. 熟练掌握CSS...
  • 一些CSS类可移动您的DOM! 您可以为每个摇动动画下载完整的csshake.css文件或单独的文件(即csshake-little.css )。 每个扩大或缩小。 为什么 我必须为个大项目做个“摇动动画”。 首先,我是在原始CSS中完成...
  • CSS

    千次阅读 2018-07-15 17:42:07
    样式和内容写在一起会显得非常臃肿,使用css可以单独的将样式抽离出来,可以提高开发效率CSS提供了很多HTML无法完成的显示效果抽离出来的CSS可以单独加载,能够实现多个页面的共享,节约网站的带宽,就是节约成本。...
  • CSS选择器nth-child 选择3的倍数个元素写法
  • 转自文章 ... 如何利用CSS给同网页中的超链接设置设置不同的样式? 用css中的。比如 a.topcs:link { font-size: 12px; color: #000000; text-decoration: none; } a.
  • 1.文件中的css会打包成了js...1.将css打包成一个单独的文件 (1)安装插件extract-text-webpack-plugin cnpm install --save extract-text-webpack-plugin (2)在webpack.config.js 中引入个常量 const Extrac...
  • CSS选择器及的嵌套使用

    千次阅读 2019-04-25 21:35:20
    选择器 在下面的例子中,有两个选择器important和warming <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>class选择器</title> <style type=...
  • Css

    千次阅读 2017-07-12 18:18:16
    Css 基础知识  Css顾名思义就是层叠样式;(Cascading style sheets)的缩写; 但是什么什Css? Html 描述了呈现的内容,而Css则是定义了这些内容的呈现样式; 列如:字体、颜色... 我们为什么要用到Css? 根据...
  • 在用IE浏览网站时,发现下面显示“网页上有错误”,虽然不影响浏览,但总归让人感觉不舒服,大概多数站长都遇到过。而如果你的代码基础不是很好的话也许根 本找不到办法去解决这个问题,以致费了好多时间都无从下手...
  • CSS基础:简述CSS盒模型

    万次阅读 多人点赞 2021-02-22 11:19:45
    、块级盒子(Block box) 和 内联盒子(Inline box) 在 CSS 中我们广泛地使用两种“盒子” —— 块级盒子 (block box) 和 内联盒子 (inline box)。这两种盒子会在页面流(page flow)和元素之间的关系方面表现出...
  • CSS网页制作布局实例教程

    千次阅读 2008-12-20 13:25:00
    本教程最终效果如下(浏览示例页面):本教程素材及页面源代码下载教程的每个部分都有其侧重点,其中前三节都是关于素材制作与设计的,要求有一定的Photoshop操作基础,我想这也是网页设计必备的基础技能之。 CSS...
  • css给元素添加特殊效果

    千次阅读 2019-04-03 08:41:41
    CSS用于向某些选择器添加特殊的效果。 :active 向被激活的元素添加样式。 :focus 向拥有键盘输入焦点的元素添加样式。 :hover 当鼠标悬浮在元素上方时,向元素添加样式。 :link 向未被访问的链接添加样式。 :...
  • CSS+DIV网页布局

    千次阅读 2009-09-14 11:24:00
    开始样式表是给读者用的,最初的HTML版本只含有很少的显示属性,读者来决定网页应该怎样被显示。 但随着HTML的成长,为了满足设计师的要求,HTML获得了很多显示功能。随着这些功能的增加外来定义样式的语言越来越...
  • HTML+CSS基础(网页示范)

    千次阅读 2016-03-21 11:39:07
    经过阿里巴巴跟腾讯的电话面试之后,我发现之前学的很多知识都忘了,现在...下面是自己写的个练习网页,都html+css的基础都记录在上面啦,非常的基础,要的时候就抽取出来看看用用。<!DOCTYPE HTML> ; charset=ut
  • HTML网页设计基础笔记 • 【第4章 CSS3基础】

    万次阅读 多人点赞 2020-03-22 11:32:40
    全部章节 >>>> 本章目录 4.1 CSS 概述 4.1.1 CSS 简介 ...4.1.2 CSS3 基本语法 ...4.2.2 选择器 4.2.3 ID 选择器 4.3 CSS 扩展选择器 4.3.1 组合选择器 4.3.2 包含选择器 4.3.3 交集选择器 4...
  • CSS 排版与正常流 —— 重学CSS

    千次阅读 多人点赞 2020-10-14 14:17:28
    周我们重新回到《重学 CSS》系列,之前的文章中我们重新学习了《 CSS 选择器》和《 CSS 语法与规则》。接下来我们就起来讲讲 CSS 里面的排版与正常流。 在讲解 CSS 当中的排版正常流的时候,我们会按照属性的...
  • 网页的样式包括各种元素的颜色、大小、线形、间距等等,这对于设计或维护个数据较多的网站来说,工作量是巨大的。好在可以使用CSS来控制这些样式,这将大大提高网页设计和维护的效率,并且使网页的整体风格很容易...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 83,503
精华内容 33,401
关键字:

网页css一类单独