أحدث البرامج التعليمية وتطوير الشبكة
×

CSS مرجع

CSS مرجع CSS محددات CSS وظائف CSS إشارة أورال CSS الخطوط الآمن على شبكة الإنترنت CSS Animatable CSS وحدات CSS PX-EM محول CSS الألوان CSS اللون القيم CSS3 دعم المتصفح

CSS الخصائص

align-content align-items align-self all animation animation-delay animation-direction animation-duration animation-fill-mode animation-iteration-count animation-name animation-play-state animation-timing-function backface-visibility background background-attachment background-blend-mode background-clip background-color background-image background-origin background-position background-repeat background-size border border-bottom border-bottom-color border-bottom-left-radius border-bottom-right-radius border-bottom-style border-bottom-width border-collapse border-color border-image border-image-outset border-image-repeat border-image-slice border-image-source border-image-width border-left border-left-color border-left-style border-left-width border-radius border-right border-right-color border-right-style border-right-width border-spacing border-style border-top border-top-color border-top-left-radius border-top-right-radius border-top-style border-top-width border-width bottom box-shadow box-sizing caption-side clear clip color column-count column-fill column-gap column-rule column-rule-color column-rule-style column-rule-width column-span column-width columns content counter-increment counter-reset cursor direction display empty-cells filter flex flex-basis flex-direction flex-flow flex-grow flex-shrink flex-wrap float font @font-face font-family font-size font-size-adjust font-stretch font-style font-variant font-weight hanging-punctuation height justify-content @keyframes left letter-spacing line-height list-style list-style-image list-style-position list-style-type margin margin-bottom margin-left margin-right margin-top max-height max-width @media min-height min-width nav-down nav-index nav-left nav-right nav-up opacity order outline outline-color outline-offset outline-style outline-width overflow overflow-x overflow-y padding padding-bottom padding-left padding-right padding-top page-break-after page-break-before page-break-inside perspective perspective-origin position quotes resize right tab-size table-layout text-align text-align-last text-decoration text-decoration-color text-decoration-line text-decoration-style text-indent text-justify text-overflow text-shadow text-transform top transform transform-origin transform-style transition transition-delay transition-duration transition-property transition-timing-function unicode-bidi vertical-align visibility white-space width word-break word-spacing word-wrap z-index



 

CSS3 filter Property


مثال

تغيير لون جميع الصور إلى الأبيض والأسود (100% gray) :

img {
    -webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
    filter: grayscale(100%);
}

ماونتن فيو
Original image
ماونتن فيو
grayscale(100%)

انها محاولة لنفسك »

نصيحة: المزيد "Try it Yourself" الأمثلة أدناه.


تعريف واستخدام

الخاصية تصفية وتعرف التأثيرات البصرية (like blur and saturation) إلى عنصر (often <img>) .

القيمة الافتراضية: لا شيء
وارث: no
Animatable: yes. Read about animatable
الإصدار: CSS3
جافا سكريبت بناء الجملة: object .style.WebkitFilter="grayscale(100%)" Try it

دعم المتصفح

الأرقام في الجدول تحدد أول نسخة متصفح يدعم بشكل كامل العقار.

أرقام تليها -webkit- تحدد النسخة الأولى التي عملت مع بادئة.

خاصية
filter 18.0 -webkit- 13.0 35.0 9.1
6.0 -webkit-
15.0 -webkit-

ملاحظة: أقدم إصدارات Internet Explorer (4.0 to 8.0) أيدت غير القياسية "filter" الممتلكات التي تم إهمال. وهذه تستخدم في الغالب ل التعتيم عند الحاجة بدعم من IE8 وهبوطا.


CSS بناء الجملة

filter: none | blur() | brightness() | contrast() | drop-shadow() | grayscale() | hue-rotate() | invert() | opacity() | saturate() | sepia() | url();

نصيحة: لاستخدام مرشحات متعددة، فصل كل مرشح مع مساحة (See "More Examples" below) .


مرشح وظائف

ملاحظة: المرشحات التي تستخدم القيم مئوية (ie 75%) ، وأيضا قبول القيمة كما عشري (ie 0.75) .

منقي وصف العبها
none القيمة الافتراضية. تحدد أية آثار العبها "
blur( px ) ينطبق طمس الأثر على الصورة. سوف يخلق قيمة أكبر أكثر ضبابية.

إذا لم يتم تحديد قيمة، ويستخدم 0.
العبها "
brightness( % ) ضبط سطوع الصورة.

و0٪ تجعل الصورة سوداء تماما.
100٪ (1) هو الافتراضي وتمثل الصورة الأصلية.
والقيم أكثر من 100٪ توفر نتائج أكثر إشراقا.
العبها "
contrast( % ) يضبط على النقيض من الصورة.

و0٪ تجعل الصورة سوداء تماما.
100٪ (1) هو الافتراضي وتمثل الصورة الأصلية.
والقيم أكثر من 100٪ توفر نتائج مع تباين أقل.
العبها "
drop-shadow( h-shadow v-shadow blur spread color ) وينطبق تأثير شبح الهبوط إلى الصورة.

القيم الممكنة:
ح الظل - مطلوب. يحدد قيمة بكسل على الظل الأفقي. القيم السلبية تضع الظل إلى اليسار من الصورة.

الخامس الظل - مطلوب. يحدد قيمة بكسل على الظل الرأسي. القيم السلبية تضع الظل فوق صورة.

طمس - اختياري. هذه هي القيمة الثالثة، ويجب أن يكون بالبكسل. ويضيف طمس الأثر في الظل. سوف يخلق قيمة أكبر أكثر ضبابية (الظل يصبح أكبر وأخف وزنا). لا يسمح القيم السلبية. إذا لم يتم تحديد قيمة، يتم استخدام 0 (حافة الظل حادة).

انتشار - اختياري. هذه هي القيمة الرابعة، ويجب أن يكون بالبكسل. سوف يسبب القيم الإيجابية في الظل لتوسيع وتنمو وتكبر، والقيم السلبية سوف يتسبب في الظل ليتقلص. إذا لم يكن محددا، وسوف تكون 0 (the shadow will be the same size as the element) .
ملاحظة: كروم وسفاري وأوبرا، وربما المتصفحات الأخرى، لا تدعم هذا الطول 4TH. انها لن تجعل إذا المضافة.

اللون - اختياري. يضيف اللون إلى الظل. إذا لم يكن محددا، اللون يعتمد على المتصفح (often black) .

مثال على خلق ظلال الأحمر، وهو 8px كبيرة أفقيا وعموديا، مع طمس الأثر في 10px:

مرشح: انخفاض الظل (8px 8px 10px الأحمر)؛

نصيحة: هذا المرشح هو مماثل ل مربع الظل الممتلكات.
العبها "
grayscale( % ) تحويل الصورة إلى تدرج الرمادي.

(0) هو الافتراضي وتمثل الصورة الأصلية.
سوف 100٪ جعل الصورة رمادية تماما (used for black and white images) .

ملاحظة: لا يسمح القيم السلبية.
العبها "
hue-rotate( deg ) وينطبق التناوب هوى على الصورة. تحدد قيمة عدد الدرجات في جميع أنحاء الدائرة اللون وسيتم تعديل العينات الصورة. 0deg هو الافتراضي، وتمثل الصورة الأصلية.

ملاحظة: القيمة القصوى هي 360deg.
العبها "
invert( % ) المقلوب العينات في الصورة.

(0) هو الافتراضي وتمثل الصورة الأصلية.
سوف 100٪ جعل صورة معكوسة تماما.

ملاحظة: لا يسمح القيم السلبية.
العبها "
opacity( % ) يحدد مستوى التعتيم للصورة. يصف مستوى التعتيم على مستوى الشفافية، حيث:

0٪ شفافة تماما.
100٪ (1) هو الافتراضي وتمثل الصورة الأصلية (no transparency) .

ملاحظة: لا يسمح القيم السلبية.
نصيحة: هذا المرشح يشبه التعتيم الممتلكات.
العبها "
saturate( % ) التشبع الصورة.

(0) سيجعل صورة الامم المتحدة مشبعة تماما.
100٪ هي الافتراضية وتمثل الصورة الأصلية.
القيم أكثر من 100٪ وتقدم النتائج المشبعة فائقة.

ملاحظة: لا يسمح القيم السلبية.
العبها "
sepia( % ) تحويل الصورة إلى بني داكن.

(0) هو الافتراضي وتمثل الصورة الأصلية.
سوف 100٪ جعل صورة بني داكن تماما.

ملاحظة: لا يسمح القيم السلبية.
العبها "
url() على url() يأخذ وظيفة موقع ملف XML الذي يحدد مرشح SVG، ويمكن أن تشمل مرتكزا إلى عنصر مرشح معين. مثال:

مرشح: url(svg-url#element-id)
initial تحدد هذه الخاصية إلى قيمته الافتراضية. قرأت عن الأولي
inherit يرث هذه الخاصية من عنصر الأم. قراءة حول وراثة

أمثلة

مزيد من الأمثلة

طمس مثال

تطبيق طمس الأثر على الصورة:

img {
    -webkit-filter: blur(5px); /* Chrome, Safari, Opera */
    filter: blur(5px);
}

ماونتن فيو
Original image
ماونتن فيو
blur(5px)

انها محاولة لنفسك »

سطوع مثال

ضبط سطوع الصورة:

img {
    -webkit-filter: brightness(200%); /* Chrome, Safari, Opera */
    filter: brightness(200%);
}

ماونتن فيو
Original image
ماونتن فيو
brightness(200%)

انها محاولة لنفسك »

على النقيض مثال

ضبط التباين للصورة:

img {
    -webkit-filter: contrast(200%); /* Chrome, Safari, Opera */
    filter: contrast(200%);
}

ماونتن فيو
Original image
ماونتن فيو
contrast(200%)

انها محاولة لنفسك »

انخفاض الظل مثال

تطبيق تأثير شبح الهبوط إلى الصورة:

img {
    -webkit-filter: drop-shadow(8px 8px 10px red); /* Chrome, Safari, Opera */
    filter: drop-shadow(8px 8px 10px red);
}

ماونتن فيو
Original image
ماونتن فيو
drop-shadow(8px 8px 10px red)

انها محاولة لنفسك »

الرمادي مثال

تحويل الصورة إلى الرمادي:

img {
    -webkit-filter: grayscale(50%); /* Chrome, Safari, Opera */
    filter: grayscale(50%);
}

ماونتن فيو
Original image
ماونتن فيو
grayscale(50%)

انها محاولة لنفسك »

هوى دوران مثال

تطبيق استدارة هوى على الصورة:

img {
    -webkit-filter: hue-rotate(90deg); /* Chrome, Safari, Opera */
    filter: hue-rotate(90deg);
}

ماونتن فيو
Original image
ماونتن فيو
hue-rotate(90deg)

انها محاولة لنفسك »

عكس مثال

عكس العينات في الصورة:

img {
    -webkit-filter: invert(100%); /* Chrome, Safari, Opera */
    filter: invert(100%);
}

ماونتن فيو
Original image
ماونتن فيو
invert(100%)

انها محاولة لنفسك »

غموض مثال

تعيين مستوى التعتيم للصورة:

img {
    -webkit-filter: opacity(30%); /* Chrome, Safari, Opera */
    filter: opacity(30%);
}

ماونتن فيو
Original image
ماونتن فيو
opacity(30%)

انها محاولة لنفسك »

اشبع مثال

تشبع الصورة:

img {
    -webkit-filter: saturate(800%); /* Chrome, Safari, Opera */
    filter: saturate(800%);
}

ماونتن فيو
Original image
ماونتن فيو
saturate(800%)

انها محاولة لنفسك »

البني الداكن مثال

تحويل الصورة إلى بني داكن:

img {
    -webkit-filter: sepia(100%); /* Chrome, Safari, Opera */
    filter: sepia(100%);
}

ماونتن فيو
Original image
ماونتن فيو
sepia(100%)

انها محاولة لنفسك »

الجمع بين مرشحات / مرشحات متعددة

استخدام مرشحات متعددة، فصل كل مرشح مع الفضاء.

ملاحظة: أمر مهم (ie using grayscale() بعد sepia() سيؤدي في صورة رمادية تماما).

img {
    -webkit-filter: contrast(200%) brightness(150%);  /* Chrome, Safari, Opera */
    filter: contrast(200%) brightness(150%);
}

ماونتن فيو
Original image
ماونتن فيو
contrast(200%) brightness(150%)

انها محاولة لنفسك »

جميع المرشحات

مظاهرة للجميع وظائف مرشح:

.blur {
    -webkit-filter: blur(4px);
    filter: blur(4px);
}

.brightness {
    -webkit-filter: brightness(0.30);
    filter: brightness(0.30);
}

.contrast {
    -webkit-filter: contrast(180%);
    filter: contrast(180%);
}

.grayscale {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}

.huerotate {
    -webkit-filter: hue-rotate(180deg);
    filter: hue-rotate(180deg);
}

.invert {
    -webkit-filter: invert(100%);
    filter: invert(100%);
}

.opacity {
    -webkit-filter: opacity(50%);
    filter: opacity(50%);
}

.saturate {
    -webkit-filter: saturate(7);
    filter: saturate(7);
}

.sepia {
    -webkit-filter: sepia(100%);
    filter: sepia(100%);
}

.shadow {
    -webkit-filter: drop-shadow(8px 8px 10px green);
    filter: drop-shadow(8px 8px 10px green);
}
انها محاولة لنفسك »

صفحات ذات صلة

HTML DOM المرجع filter property