DHTML CSS Positioning (CSS-P)
- 上一页 Mwongozo wa DHTML
- 下一页 DHTML DOM
CSS inayotumia kufanya maeneo ya HTML kwa kuzingatia muhimu.
Matokeo
注释:Vivyo vya DHTML vya kawaida vinahitajika IE 4.0+、Netscape 7+ au Opera 7+!
- position:relative
- Kuingia kwenye mawendo ya kwanza ya elementi kwa kusababisha kwa kusababisha.
- position:relative
- Kuingia kwenye mawendo ya kwanza ya kufikiria kwa kusababisha kwa kusababisha.
- position:absolute
- Kutumia adabu kwa kumtumia elementi.
Wewe unaweza kusoma mafano zaidi kwenye eneo la chini wa huzuni.
Mafano yaliyotarajiwa yanayoweza kutumika na CSS-P?
Kwanza, elementi hii inahitajika kuwa na mafano wa position (relative au absolute).
Kwa sasa, naweza kuingia kwenye mafano ya CSS-P yaliyotarajiwa:
- left - eneo la kushangaza la elementi
- top - eneo la kwanza la elementi
- visibility - kumtaarisha elementi kwenye eneo la kufikiria au kusafisha
- z-index - mawendo wa elementi
- clip - kufikiria ya elementi
- overflow - kuhadhiwa ya kufikiria ya kufikiria
Position
Mfano wa position wa CSS inaonyesha ujaribio wa kuingia kwenye elementi kwenye eneo la kufikiria.
position:relative
Mfano wa position:relative inaendelea kuingia kwenye elementi kwa kumtumia eneo la kufikiria la elementi hili.
Matokeo hayo haujifanya hili div inaendelea kwenye eneo la kushangaza kwa margin ya eneo la kufikiria kwa 10 mita.
div { position:relative; left:10; }
position:absolute
Mfano wa position:absolute inaendelea kuingia kwenye elementi kwa kumtumia margin ya eneo la kufikiria.
Matokeo hayo haujifanya hili div inaendelea kwenye eneo la kushangaza kwa margin ya eneo la kufikiria kwa 10 mita.
div { position:absolute; left:10; }
Visibility
Mfano wa visibility inaeleza elementi inayotarajiwa kwenye eneo lile.
visibility:visible
Mfano wa visibility:visible inaonyesha elementi inayotarajiwa.
h1 { visibility:visible; }
visibility:hidden
Mfano wa visibility:hidden inaonyesha elementi inayotarajiwa.
h1 { visibility:hidden; }
Z-index
Mfano wa z-index inaendelea kuingia kwenye elementi nyingine. Mwaindi mkuu wa z-index ni 0. Adabu zaidi ya adabu ni ngumu zaidi. z-index: -1 inaadabu nafasi.
h1 { z-index:1; } h2 { z-index:2; }
Kwenye matokeo hayo, kama h1 na h2 inasababisha, h2 inaendelea juu ya h1.
Filters
Mfano wa filter wakozea kwa kusaidia uhariri mawili na picha kwa viwango vya muhimu zaidi.
h1 { width:100%; filter:glow; }
注释:若需要使用 filter 属性,请始终指定元素的宽度。
上面的例子产生下面的输出:
Header
不同的滤镜
注释:除非 background-color 属性被设置为 transparent,否则某些 Filter 属性将无法工作!
muarama | matokeo | maelezo | mifano |
---|---|---|---|
alpha |
|
kuwa inabikwa na uwezo wa kuzingatia uangalifu wa elementi | filter:alpha( opacity=20, finishopacity=100, style=1, startx=0, starty=0, finishx=140, finishy=270) |
blur |
|
kuwa na mafikirio ya elementi | filter:blur( add=true, direction=90, strength=6); |
chroma | color | kuwa rangi ya kawaida inayotarikia | filter:chroma( color=#ff0000) |
fliph | none | kuchambua elementi kwa ukurasa wa kimaadili | filter:fliph; |
flipv | none | kuchambua elementi kwa ukurasa wa kijani | filter:flipv; |
glow |
|
kuwa na nyumba elementi | filter:glow( color=#ff0000, strength=5); |
gray | none | taarifu elementi kwa mabara ya kawaida | filter:gray; |
invert | none | taarifu elementi kwa rangi na muungano wa ngumu wa mafanikio wa rangi | filter:invert; |
mask | color | taarifu elementi inayotengenezwa na rangi ya mabara na muungano wa kina wa muungano wa rangi | filter:mask( color=#ff0000); |
shadow |
|
taarifu elementi inayotengenezwa na shabaha | filter:shadow (color=#ff0000, direction=90); |
dropshadow |
|
taarifu elementi inayotengenezwa na shabaha | filter:dropshadow (color=#ff0000, offx=5, offy=5, positive=true); |
wave |
|
taarifu inafikia kwa muundo wa kina | filter:wave( add=true, freq=1, lightstrength=3, phase=0, strength=5) |
xray | none | 使用黑白色显示带有反转色和亮度值的元素 | filter:xray; |
Background
background 属性允许您选用自己的背景。
background-attachment:scroll
背景随页面滚动。
background-attachment:fixed
背景不会随页面滚动。
更多实例
- Visibility
- 如何使某个元素不可见。你希望此元素显示还是不显示?
- Z-index
- Z-index 可用于把一个元素放置于另一个元素之后,通过使用 Z-index 次序。
- Z-index
- 请看一下,元素的 Z-index 次序已经改变了。
- Cursors
- 通过 CSS 来改变鼠标指针的样式。
- Filters
- 使用 filter 属性来改变标题的样式。
- Filters on Images
- filter 属性也可以应用于图像,这里有一些已应用了 filter 属性的图像例子。
- Watermark
- 当页面滚动时不会移动的背景图片。
- 上一页 Mwongozo wa DHTML
- 下一页 DHTML DOM