- 浏览: 3315672 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (567)
- Web前端-html/表单 (19)
- Web前端-CSS (24)
- Web前端-CSS框架 (4)
- Web前端-JS语言核心 (50)
- Web前端-JS客户端 (26)
- nodejs生态+grunt (10)
- seajs和requirejs (9)
- backbone等框架 (7)
- 模板基础 (7)
- Web前端-deps(不改动) (6)
- Web前端-component (10)
- Web前端-jquery-plugin (13)
- 浏览器兼容性 (6)
- Web前端-使用jQuery (25)
- Web前端-使用jqueryui (6)
- Web前端-性能优化 (3)
- Web协议-HTTP (6)
- ExtJS (13)
- PHP (22)
- PHP面向对象 (4)
- PHP扩展-SOAP (6)
- PHP扩展-curl (4)
- PHP与HTML(导出) (5)
- PHP扩展-综合 (7)
- mysql基础应用 (18)
- 技术心情 (18)
- 算法和面试题 (17)
- 工具(开发)使用 (36)
- memcached原理 (2)
- session和cookie (4)
- UML (2)
- Web前端_FusionCharts (5)
- Web前端_Flex (4)
- Web前端_JSP (3)
- JavaSE (10)
- JavaEE (4)
- tomcat (2)
- Servlet开发 (3)
- Spring开发 (1)
- REST相关 (2)
- 大访问量、高并发 (2)
- 网络编程 (1)
- YII (21)
- linux命令和内核 (12)
- yii与数据库 (10)
- yii与表单 (12)
- yii view层 (1)
- perl (7)
- yii扩展 (7)
- shell (4)
- photoshop (7)
- 视觉设计 (2)
- 我关注的名人在路上 (4)
- 1-自学能力 (1)
- 2-人际沟通能力 (3)
- 3-职业规划能力 (7)
- 4-项目管理能力 (2)
- python (3)
- django (4)
- Mysql高级应用 (6)
- prototype.js (4)
- Web系统安全 (1)
- Web前端-mobile (2)
- egret (6)
- jQuery源码分析 (5)
- fis (4)
最新评论
-
yzq21056563:
感谢作者分享~请教下,http://www.lisa33xia ...
CSS基础:text-overflow:ellipsis溢出文本 -
u012206458:
$.ajax的error,complete,success方法 -
DEMONU:
谢谢,虽然不能给你赞助,但是要给你顶
mysql中key 、primary key 、unique key 与index区别 -
njupt_tolmes:
阿凡达阿凡达阿凡达阿凡达阿凡达阿凡达阿凡达阿凡达阿凡达阿滕庆亚 ...
CSS基础:text-overflow:ellipsis溢出文本 -
zenmshuo:
用过SpreadJS,也包含数据可视化的图表
推荐几个web中常用js图表插件
作者:zccst
background-position属性是通过平面上的x与y坐标定位的,所以通常取两个值.
必须先指定 background-image 属性。
该属性定位不受对象的补丁属性( padding )设置影响。
默认值为: 0% 0% 。此时背景图片将被定位于对象不包括补丁( padding )的内容区域的左上角。
如果只指定了一个值,该值将用于横坐标。纵坐标将默认为 50% 。如果指定了两个值,第二个值将用于纵坐标。
如果设置值为 right center ,因为 right 作为横坐标值将会覆盖 center 值,所以背景图片将被居右定位。
对应的脚本特性为 backgroundPosition。
例如:
<percentage> <percentage>
左上角为0%, 0%. 右下角为100%, 100%.例如58%,56%就是从左上角算起,右移58%,下移56%.
<length> <length>
6cm 8cm,从左上角算起,右移6cm,下移8cm.
下面是一些等式
top left, left top 等价于 0% 0%.
top, top center, center top 等价于 50% 0%.
right top, top right 等价于 100% 0%.
left, left center, center left 等价于 0% 50%.
center, center center 等价于 50% 50%.
right, right center, center right 等价于 100% 50%.
bottom left, left bottom 等价于 0% 100%.
bottom, bottom center, center bottom 等价于 50% 100%.
bottom right, right bottom 等价于 100% 100%.
批注:一定记住这是设置背景图片时的位置。
left/right/center 以图片左为准、以图片右为准、左右居中
top/bottom/center 以图片上为准、以图片下为准、上下居中
同理:
0% 100% 以图片左为准、以图片右为准
0% 100% 以图片上为准、以图片下为准
如果只指定一个值,则默认为左右。上下使用默认值,即50%。
background-attachment -- 定义背景图片随滚动轴的移动方式
取值: scroll | fixed | inherit
scroll: 随着页面的滚动轴背景图片将移动
fixed: 随着页面的滚动轴背景图片不会移动
background-position属性是通过平面上的x与y坐标定位的,所以通常取两个值.
必须先指定 background-image 属性。
该属性定位不受对象的补丁属性( padding )设置影响。
默认值为: 0% 0% 。此时背景图片将被定位于对象不包括补丁( padding )的内容区域的左上角。
如果只指定了一个值,该值将用于横坐标。纵坐标将默认为 50% 。如果指定了两个值,第二个值将用于纵坐标。
如果设置值为 right center ,因为 right 作为横坐标值将会覆盖 center 值,所以背景图片将被居右定位。
对应的脚本特性为 backgroundPosition。
例如:
<percentage> <percentage>
左上角为0%, 0%. 右下角为100%, 100%.例如58%,56%就是从左上角算起,右移58%,下移56%.
<length> <length>
6cm 8cm,从左上角算起,右移6cm,下移8cm.
下面是一些等式
top left, left top 等价于 0% 0%.
top, top center, center top 等价于 50% 0%.
right top, top right 等价于 100% 0%.
left, left center, center left 等价于 0% 50%.
center, center center 等价于 50% 50%.
right, right center, center right 等价于 100% 50%.
bottom left, left bottom 等价于 0% 100%.
bottom, bottom center, center bottom 等价于 50% 100%.
bottom right, right bottom 等价于 100% 100%.
批注:一定记住这是设置背景图片时的位置。
left/right/center 以图片左为准、以图片右为准、左右居中
top/bottom/center 以图片上为准、以图片下为准、上下居中
同理:
0% 100% 以图片左为准、以图片右为准
0% 100% 以图片上为准、以图片下为准
如果只指定一个值,则默认为左右。上下使用默认值,即50%。
background-attachment -- 定义背景图片随滚动轴的移动方式
取值: scroll | fixed | inherit
scroll: 随着页面的滚动轴背景图片将移动
fixed: 随着页面的滚动轴背景图片不会移动
发表评论
-
静态时间轴和动态时间轴实现原理
2015-07-12 17:24 5720作者:zccst 一、静态时间轴,仅css即可 HTML结构 ... -
css3 webkit属性
2015-05-06 13:57 1512作者:zccst 见了很多web-kit打头的css属性,但 ... -
[css3特效]loading加载中
2015-03-25 15:53 3585作者:zccst 以前loading都是一张图片,显示或隐藏 ... -
display,position和float之间的关系
2015-03-17 12:18 5596作者:zccst 对‘display ... -
CSS中的几种颜色表示法,如hsla
2015-03-15 17:47 1376作者:zccst 平常相对熟悉的也就RGB色了,其他基本不清 ... -
[css3]知识点积累
2015-03-14 22:28 1241作者:zccst animation , keyframe ... -
[css3]知识点(自己总结版)
2015-03-13 20:11 1403作者:zccst CSS3是一个包含多方面的知识,主要分两大 ... -
[css3]流式布局要点
2015-03-08 13:16 3356作者:zccst 让一个div水平、垂直居中 一、流 ... -
单行溢出和多行文本溢出
2015-03-05 18:54 6795作者:zccst 一、单行溢 ... -
table表格内容过多时自动换行css
2014-12-04 20:44 8225作者:zccst 总结了一下 ... -
div+css布局总结
2014-09-04 10:48 1422作者:zccst 3,position布局 #wrap ... -
print打印网页相关
2014-06-10 10:24 810作者:zccst 1,CSS <link hr ... -
CSS基础:text-overflow:ellipsis溢出文本
2014-01-15 17:12 38045作者:zccst 2015-06-19 今 ... -
纯CSS来画基本的矩形、圆形、椭圆、三角形、多边形等
2014-01-06 13:52 4648作者:zccst 2015-3-18 除了常规的三角形外,还 ... -
让table和table中的TD在指定区域滚动
2013-10-28 20:14 3901使用的属性如下: <div style="w ... -
div被撑大
2012-06-26 22:26 2156作者:zccst 情形二:外层div高度自适应,内部还有div ... -
常见CSS设置
2012-06-19 11:35 1149作者:zccst 1,图片与文字垂直对齐 办法一、设置块元素 ... -
自适应网页设计
2012-06-13 10:58 1139zccst转载 原地址:http:// ... -
CSS颜色代码
2012-05-17 17:02 1249作者:zccst 虽然CSS代码颜色有RGB组成,看似简单, ... -
CSS较好的网站推荐
2012-05-01 16:51 1167作者:zccst 在每一个领域都会诞生很多优秀的专业网站, ...
相关推荐
最后,文章可能会提醒开发者,`background-position`与`background-size`、`background-repeat`、`background-origin`和`background-clip`等属性结合使用时,能创造出更多复杂的背景图像效果。这些属性的组合使用...
总结来说,"background-position鱼游动特效"是一个结合了CSS3动画和转换技术的创新应用,它展示了如何利用现代Web技术营造出富有动态感的用户体验。开发者通过精心设计的`animation`和`transform`规则,以及可能的...
1. **CSS颜色属性**:如`background-color`、`background-image`、`background-repeat`、`background-size`和`background-position`等,用于设置和控制元素的背景。 2. **颜色模式**:RGB、CMYK、HSL和HSV等,了解...
4. **定位**:`background-position`用来指定图像在背景中的位置,可以使用百分比、像素或其他长度单位,还可以用`center`、`top`、`right`等关键词。 5. **附件**:`background-attachment`决定背景图像是否随滚动...
总的来说,创建斜向下滚动的背景图片效果需要对CSS和JavaScript有一定的理解,通过巧妙地调整`background-attachment`、`background-position`等属性,并可能结合JavaScript的滚动事件,可以创造出独特的网页视觉...
以下是关于`background-size`属性的详细解释: 首先,`background-size`可以接受一个或两个值。当提供两个值时,第一个值表示背景图像的宽度,第二个值表示背景图像的高度。这两个值可以是绝对单位(如像素`px`)...
`background-image`用于设置背景图像,`background-repeat`控制图像是否重复,`background-size`调整图像大小,`background-origin`和`background-clip`决定图像的定位与裁剪,而`background-position`则允许我们...
例如,`background-position: top left`将图像放在左上角,`background-position: 50% 50%`将图像居中。 4. **固定背景**:通过`background-attachment: fixed`,背景图像将固定在视口上,即使元素滚动,图像也不会...
`使得背景图像固定,`background-position`可以调整背景图像在视口中的初始位置,`background-repeat`控制图像是否平铺,`background-size`则决定背景图像的大小,`cover`会使得图像填充整个视口,保持宽高比,而`...
`background-position`可调整图片在背景中的位置,而`background-repeat`则控制图片是否重复显示。 2. **CSS3过渡(Transition)**:`transition`属性允许我们在改变某个CSS属性时创建平滑的过渡效果。例如,我们...
CSS精灵图片(Sprites)是一种优化网页性能的技术,通过将多个小图片合并成一张大图,然后利用CSS背景定位(background-position)来展示需要显示的部分,以此减少HTTP请求,提高网页加载速度。CSS Sprites在处理...
2. **背景图片定位**:`background-position`属性可以控制背景图片在元素内的位置。值可以是像素、百分比或其他相对单位。例如,将图片居中: ```css background-position: center; ``` 3. **背景尺寸调整**:使用...
- `background`:这是一个简写属性,可以一次性设置背景颜色(`background-color`)、图像(`background-image`)、位置(`background-position`)和重复方式(`background-repeat`)等。 - `background-...
而`background-position`用来调整背景图像的位置,如`background-position: center;`使图像居中。 接下来是CSS3的边框属性。边框不仅定义了元素的边缘,还能增加视觉吸引力。`border-width`、`border-style`和`...
4. **background-position**: 定义背景图像的位置。可以使用像素、百分比或者关键词(如`center`)。例如:`background-position: 0% 50%;`将图像置于左上角。 5. **background-size**: 设置背景图像的大小。可以是...
- `background-position`:设置背景图片的位置,如 `background-position: left top;`。 - `background`:可以简写所有背景属性,如 `background: #000 url("image.jpg") no-repeat fixed left top;`。 3. **区块...
在网页设计中,"Sprite"一词指的是将多个小图像合并成一个大的图像文件,然后通过CSS的`background-image`和`background-position`属性来定位显示所需的小图像部分。这种方法特别适用于那些需要频繁显示或有动态效果...
语法为{background-position:数值|top|bottom|left|right|center},其中参数取值范围包括带长度单位的数字参数、相对前景对象的对齐方式等。 css 背景样式属性提供了多种方式来控制网页背景的样式,开发者可以根据...
background-position: center; /* 使背景居中 */ background-repeat: no-repeat; /* 防止背景图像重复 */ /* 可以添加其他背景相关属性,如背景颜色、透明度等 */ } ``` 在提供的压缩包文件中,我们看到有名为`...
'background-position': mouseX + 'px ' + mouseY + 'px' }); }); ``` 然而,直接将鼠标坐标作为背景位置会导致图片瞬间移动到鼠标下方,这可能过于突兀。为了实现平滑的过渡效果,我们可以引入CSS3的transition...