DHTML CSS Positioning (CSS-P)
- Previous Page DHTML Introduction
- Next Page DHTML DOM
CSS 用于为 HTML 元素添加样式。
Shirin
注释:Dukkanin shirin DHTML na iya amfani da IE 4.0+ ko Netscape 7+ ko Opera 7+!
- position:relative
- Kampai, amfani da ƙarƙashin gaɗaɗa don saƙaƙaƙe abin a fagen ƙarƙashin abin da yana cikin ƙarƙashin.
- position:relative
- Kampai, amfani da ƙarƙashin gaɗaɗa don saƙaƙaƙe dukkanin tabbatar da tabbatar.
- position:absolute
- Kampai, amfani da ƙarƙashin gaɗaɗa don saƙaƙaƙe abin.
Za a iya samun ƙa'idar da yawa a ƙarƙashin shafin.
Dukkanin ayyukan da za a iya amfani da su tare da CSS-P?
Kampai, abin ya kamata yin amfani da amfani da position gaɗaɗa (relative ko absolute).
Kampai, maa iya amfani da dukkanin ayyukan CSS-P a yanzu:
- left - fagen saƙaƙaƙe abin
- top - fagen saƙaƙaƙe abin
- visibility - amfani da saƙaƙaƙe abin da yana cikin furokosi ko yake
- z-index - dukiyar saƙaƙaƙe abin
- clip - saƙaƙaƙe abin da yana cikin element
- overflow - amfani da samar da abin da ya fi yawa
Position
CSS gaɗaɗa na position gaɗaɗa na amfani don saƙaƙaƙe dukkanin abin da ke cikin ƙarƙashin ƙirar ƙirar.
position:relative
position:relative gaɗaɗa na amfani don saƙaƙaƙe abin a fagen ƙarƙashin abin da yana cikin ƙarƙashin.
Ƙa'idar na yanzu za a amfani da ta don saƙaƙaƙe div element a fagen ƙarƙashin abin da yana cikin ƙarƙashin 10 furoko.
div { position:relative; left:10; }
position:absolute
position:absolute gaɗaɗa na amfani don saƙaƙaƙe abin a fagen ƙarƙashin window da margin.
Ƙa'idar na yanzu za a amfani da ta don saƙaƙaƙe div element a fagen ƙarƙashin margin na abin ya ƙara a cikin 10 furoko.
div { position:absolute; left:10; }
Visibility
visibility gaɗaɗa na amfani don saƙaƙaƙe dukkanin abin da yana cikin furokosi ko yake.
visibility:visible
visibility:visible gaɗaɗa na amfani don saƙaƙaƙe abin da yana cikin furokosi.
h1 { visibility:visible; }
visibility:hidden
visibility:hidden gaɗaɗa na amfani don saƙaƙaƙe abin da yana cikin furokosi.
h1 { visibility:hidden; }
Z-index
z-index gaɗaɗa na amfani don saƙaƙaƙe dukkanin abin da ke ƙarƙashin abin da ke cikin ƙarƙashin. z-index na ƙarƙashin na girmamawa yana da 0. Dukiyar z-index yana nufin dukiyar ƙarƙashin. z-index: -1 yana da ƙarƙashin dukiyar.
h1 { z-index:1; } h2 { z-index:2; }
A cikin ƙa'idar na yanzu, idan h1 da h2 suna karkashin yanshinsu, h2 yana a fagen h1.
Filters
filter gaɗaɗa ka yin aiki don shiyyaƙi da furokosi a cikin samar da amfani.
h1 { width:100%; filter:glow; }
注释:若需要使用 filter 属性,请始终指定元素的宽度。
上面的例子产生下面的输出:
Header
不同的滤镜
注释:除非 background-color 属性被设置为 transparent,否则某些 Filter 属性将无法工作!
属性 | 参数 | 描述 | 例子 |
---|---|---|---|
alpha |
|
允许您设置元素的透明度 | filter:alpha( opacity=20, finishopacity=100, style=1, startx=0, starty=0, finishx=140, finishy=270) |
blur |
|
使元素模糊 | filter:blur( add=true, direction=90, strength=6); |
chroma | color | 使指定的颜色透明 | filter:chroma( color=#ff0000) |
fliph | none | 水平反转元素 | filter:fliph; |
flipv | none | 垂直反转元素 | filter:flipv; |
glow |
|
使元素发光 | filter:glow( color=#ff0000, strength=5); |
gray | none | 用黑白色来呈现元素 | filter:gray; |
invert | none | 用反转的颜色和亮度值来呈现元素 | filter:invert; |
mask | color | wakilai bayan da ke da da ba da abin da kai da da zaki da abin dake | filter:mask( color=#ff0000); |
shadow |
|
wakilai bayan da ke da abin baya | filter:shadow (color=#ff0000, direction=90); |
dropshadow |
|
wakilai bayan da ke da abin baya | filter:dropshadow (color=#ff0000, offx=5, offy=5, positive=true); |
wave |
|
wakilai bayan dake | filter:wave( add=true, freq=1, lightstrength=3, phase=0, strength=5) |
xray | none | Display elements with inverted color and brightness values in black and white. | filter:xray; |
Background
The background attribute allows you to choose your own background.
background-attachment:scroll
The background scrolls with the page.
background-attachment:fixed
The background does not scroll with the page.
More Examples
- Visibility
- How to make an element invisible. Do you want this element to be displayed or not?
- Z-index
- Z-index can be used to place one element after another element, by using the Z-index order.
- Z-index
- Look, the Z-index order of the element has changed.
- Cursors
- Change the style of the mouse pointer with CSS.
- Filters
- Use the filter attribute to change the style of the title.
- Filters on Images
- The filter attribute can also be applied to images, here are some images that have applied the filter attribute.
- Watermark
- Background images that do not move when the page scrolls.
- Previous Page DHTML Introduction
- Next Page DHTML DOM