`
wangweike
  • 浏览: 66528 次
  • 性别: Icon_minigender_1
  • 来自: Mars
社区版块
存档分类
最新评论

背景,颜色

    博客分类:
  • html
 
阅读更多
1.在色相环上,相邻的颜色为类似色,相对的颜色为补色。
在配色时,使用相似色会使整体比较协调,使用补色可以起到突出重点的作用。
还有,前景色和背景色的对比关系,如果非常相近会阅读困难,对比太强烈又容易视觉疲劳。
高纯度,高亮度的颜色,如黄色,红色,蓝色,一般可以作为突出色使用,不适合大面积作为背景使用。

2.color:字体颜色,有4种表示方法:#RRGGBB,rgb(R,G,B),red,rgb(1%,1%,1%)。

  使用缩写可以减少CSS文件的大小,更加容易阅读。16进制的色彩值,如果每两位的值相同,可以缩写一半,例如:#000000可以缩写为#000;#336699可以缩写为#369; #f2f2f2是不可以缩写的

2.表单内的替换元素,并不会继承form元素的color属性,要改变其内文字的颜色,需要单独定义 input {color:#09f}


3.背景
  background-color:颜色值或transparent,默认值是transparent。
  backgound-image:url("http://.../a.jpg") ,为了节省字节不要给背景图片路径加引号,因为引号不是必须的。如果加了引号反而会引起一些浏览器的错误。
  background-repeat:no-repeat,repeat,repeat-x,repeat-y。默认是x,y方向都重复。
  background-attachment:fixed,scroll ,默认为scroll,指定背景图像是固定在屏幕上、还是随着它所在的元素而滚动
  background-position:要指定两个值,分别表示水平量,垂直量。可以是 left,center,right,top,bottom,20px。默认是top left,是图片在其容器中的位置,也可以理解为图片在容器中的偏移。例如:-10px指图片向上移动10px。
  百分比值的定位与长度值的含义不同,它是将背景图片上尺寸对应百分比值的点,与元素补白框的尺寸对应百分比值的点对齐。
  可以用background:包括所有以上的属性值。通常建议使用这个属性,而不是分别使用单个属性,因为这个属性在较老的浏览器中能够得到更好的支持,而且需要键入的字母也更少。
background中包含的属性值不必全写,因为有默认值。注意background与独立属性的同时存在时的书写顺序。

   例:在一个声明中设置所有背景属性:
body
  {
  background: #00FF00 url(bgimage.gif) no-repeat fixed top;
  }

background:#ccc right url("http://.../a.jpg") 0 0 no-repeat; //两个0分别表示左上,和padding的简写方式上右不一样。

216网页安全颜色:网页安全色是由0 51 102 153 204 255 ,16进制表示分别是  0x00 33 66 99 CC FF,组合而成的颜色,6x6x6=216种颜色,
如果html元素的{background-color:transparent;background-image:none;},则会使用body元素的相关属性来代替html元素的属性,不再对body的背景进行绘制。推荐指定body元素的背景,而不是html元素的背景。并且浏览器的默认背景色不一定是白色。

5.在使用固定宽高背景图时,为了解决普通背景图和焦点背景图可能会由于延迟时间不一致的问题,可以将这两张图做在一张图片上,然后通过设置背景图片的定位来指定显示图片的哪一部分。

6.滑动门背景
分享到:
评论

相关推荐

    Dev C++怎么改变背景颜色

    ### 如何在Dev C++中更改背景颜色 在编程环境中,背景颜色的调整不仅可以提高代码的可读性,还能帮助开发者更好地专注于编写代码。对于使用Dev C++这一流行集成开发环境(IDE)的用户来说,了解如何更改背景颜色是一...

    改变对话框背景颜色

    "改变对话框背景颜色" 本文将详细介绍如何修改对话框的背景颜色,以VC为开发环境。通过重写对话框的OnPaint函数,我们可以实现对话框背景颜色的修改。 首先,需要理解对话框的绘制过程。在VC中,对话框的绘制是...

    java处理图片背景颜色的方法

    在标签中,作者列出了四个关键词:“java 处理图片背景颜色”、“java 图片背景颜色替换”、“java 图片背景颜色更改”、“java 蓝底寸照批量转换为白底”,这些关键词都与 Java 处理图片背景颜色相关。 在部分内容...

    Android MPAndroidChart不同区域背景颜色不同,点的颜色不同

    在这个场景中,我们关注的是如何使用MPAndroidChart实现不同区域背景颜色的区分以及点的颜色变化。 首先,让我们了解MPAndroidChart的基础。它支持多种类型的图表,如线形图、柱状图、饼图、散点图等。对于每个图表...

    CListCtrl控件背景颜色网格色彩

    CListCtrl控件背景颜色网格色彩,用CListCtrl来显示数据比较方便,有时候我们需要标注某一列或某一个单元格的背景和字体颜色,或者需要改变一下行高和字体大小,CListCtrl要改变这些并不是很方便。本文将介绍如何...

    vs2010 CMFCToolBar 工具栏 修改背景颜色

    `CMFCToolBar`提供了丰富的定制选项,包括但不限于修改其背景颜色。以下将详细讲解如何通过编程方式更改`CMFCToolBar`的背景颜色。 1. **了解CMFCToolBar**: `CMFCToolBar`是MFC库中的一个类,它继承自`...

    Color设为背景颜色改变

    "Color设为背景颜色改变"这个主题主要关注如何利用颜色来改变字体和背景的颜色,并且实现点击事件后颜色的切换。下面我们将深入探讨这个知识点。 首先,我们来理解"Color"这个词在编程中的含义。在大多数编程语言中...

    VC6.0改变按钮的背景颜色

    在本案例中,我们讨论的主题是如何改变按钮控件的背景颜色。 MFC中的CButton类是Windows API中的BUTTON控件的面向对象封装。默认情况下,CButton控件的颜色遵循系统设定,但有时我们可能需要自定义其外观,比如改变...

    更换eclipse的背景颜色

    为了提升编程体验,许多开发者喜欢个性化自己的工作环境,其中包括更换Eclipse的背景颜色。本文将详细讲解如何更换Eclipse的背景颜色,并提供超过50种预设的背景选项供您选择,旨在让您的编程之旅更加舒适和炫酷。 ...

    调节背景颜色的win32程序

    标题 "调节背景颜色的win32程序" 描述了一个简单的Windows应用程序,该程序允许用户通过交互式的滚动条来改变程序窗口的背景颜色。这个程序基于Win32 API(应用程序接口),这是微软为开发者提供的用于创建Windows...

    Dev-C++改变背景颜色详细教程

    在编程过程中,有时为了提高代码的可读性或个人喜好,我们可能会想要更改编辑器的背景颜色。本教程将详细指导如何在Dev-C++中自定义背景颜色。 首先,你需要确保已经安装了Dev-C++。如果你还没有安装,可以从官方...

    设置CButton控件的字体颜色和背景颜色

    然而,系统默认的CButton控件仅提供了基本样式,如果我们想要自定义其字体颜色和背景颜色,就需要进行一些额外的工作。本篇将详细讲解如何通过创建一个新的类并重写DrawItem函数来实现这一功能。 首先,我们需要...

    MFC动态修改对话框背景颜色

    在Microsoft Foundation Classes (MFC)库中,动态修改对话框(Dialog Box)的背景颜色是一项常见的自定义化任务,这可以提升用户界面的视觉效果和交互体验。在本篇文章中,我们将深入探讨如何在MFC应用程序中实现这...

    Qt QGraphics背景颜色取反例子

    在这个例子中,“Qt QGraphics背景颜色取反”是一个利用QGraphicsView和QGraphicsScene来实现图形元素颜色与场景背景颜色相互反转的实践。这个例子适用于Qt Creator 5.4.1版本,它可以帮助开发者更好地理解和应用Qt...

    更改TabCtrl标签头和背景颜色的demo

    本示例"更改TabCtrl标签头和背景颜色的demo"是专门针对如何自定义`CTabCtrl`的视觉样式的一个实践教程。下面我们将深入探讨如何实现这个功能。 首先,`CTabCtrl` 控件允许用户通过编程方式改变其默认的颜色属性,以...

    LigerGrid 行背景颜色设置

    本项目是基于VS2010创建的一个Web空应用,主要实现了LigerGrid的一个高级特性——根据单元格的值动态设置行的背景颜色。这一功能对于数据可视化和用户交互性提升有着显著的效果。 首先,LigerGrid的行背景颜色设置...

    vb修改工具条背景颜色

    本项目"vb修改工具条背景颜色"旨在提供一种方法,让开发者能够自定义VB窗体界面,特别是工具条(toolbar)和菜单的背景颜色,甚至可以添加背景图像,从而摆脱传统的灰色界面,提升应用的视觉效果。 首先,我们需要...

    css背景颜色透明背景图片切换效果

    在本主题中,“css背景颜色透明背景图片切换效果”涉及的是如何利用CSS实现一种动态效果,即当用户交互时,网页背景颜色逐渐变为透明,并同时切换到不同的背景图片。这种效果可以增加用户体验的趣味性和互动性,常被...

    更改videodisplay的背景颜色.

    当你想要动态地更改`VideoDisplay`的背景颜色时,这是一个实用的技巧,可以提升用户体验或者适应不同的设计需求。下面我们将详细探讨如何实现这一功能。 首先,我们要理解`VideoDisplay`的基本用法。`VideoDisplay`...

    小程序scroll-view与css左右滑动超出部分背景颜色不显示的解决方法

    然而,在实际操作中,开发者可能会遇到一个常见的问题:当`scroll-view`内容超过其容器宽度时,左右滑动过程中超出部分的背景颜色无法正常显示。这会严重影响用户的浏览体验,使得内容区域看起来不完整或者断层。...

Global site tag (gtag.js) - Google Analytics