الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

بخصوص إستدعاء CSS داخل CSS

بدأه برمجيات-نت(سامي رحمه الله) في 3 أكتوبر 2010 · 6 رد · 1,777 مشاهدة · في تصميم الصفحات باستخدام ال "CSS"
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاتة

الإن فى سؤالين

السؤال الأول , كيف أستطيع إستدعاء ملف CSS فيه بعض الستايلات و و إستدعى ملف آخر بداخلة من ملف آخر CSS

السؤال الثانيكيف أستطيع أن أستدعى او أكمل Class من Class داخل ملف Css ومثال على ذلك

.FontName_TNR{ font-family:"Times New Roman";}

.FontSizeBold{font-size:15px; font-weight:bolder;}

.FontColor{color:#330000;}

يعنى الأن كيف أجمع 3 Classes فى واحد داخل الملف ال Css حيث يجمع FontName_TNR و FontSizeBold و FontColor

بدون ما أستدعيهم أو اكملهم من بعض داخلى صفحتى ال PHP

ولو فى طروحات أخرى فاليتفضل الجميع وشكرا ولتعم الفائمة على الجميع

تنويه الإدارة : هذه عضوية  سامي أبو عليوة رحمه الله   


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Php,Asp ,Asp.Net, Projects,Disktop Delphi7,Mssql Server 2008&2005,Access 2007 , Sms Mobile
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#2
اقتباس
السؤال الأول , كيف أستطيع إستدعاء ملف CSS فيه بعض الستايلات و و إستدعى ملف آخر بداخلة من ملف آخر CSS

استعمل @import في بداية ملفك css

@import "style2.css";
#3

شكرا يا عزيزي على هالمعلومة انا بدى أجربها

ولكن الحل للمشكلة الثانية بنشوف كيف

وتحياتى لك

ممكن نناقش هذا الأمر على الماسنجر اليوم بالمساء؟؟

وشكرا لك مرة أخري

netyou@windowslive.com

تم تعديل هذه المشاركة بواسطة برمجيات - نت في 3 أكتوبر 2010 في 14:58

تنويه الإدارة : هذه عضوية  سامي أبو عليوة رحمه الله   


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Php,Asp ,Asp.Net, Projects,Disktop Delphi7,Mssql Server 2008&2005,Access 2007 , Sms Mobile
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#4

السؤال الثاني غير مفهوم

تم تعديل هذه المشاركة بواسطة herch في 3 أكتوبر 2010 في 15:04

#5

يعنى تجميع 3 Classes مع بعض فى class وحدة

بس

تنويه الإدارة : هذه عضوية  سامي أبو عليوة رحمه الله   


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Php,Asp ,Asp.Net, Projects,Disktop Delphi7,Mssql Server 2008&2005,Access 2007 , Sms Mobile
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#6

أخي حين تقوم بتضمين ملفات الـ CSS والتي تحوي على classes بنفس الاسم يتم تجميع الخصائص تلقائياً والله أعلم

و إن وجد خصائص مكررة بين الملفات يتم عمل override للخاصية أي ستكون القيمة الموجودة في أخر ملف تم تحميله هي الفعالة

لأعطيك مثال :

ليكن لدينا الملفات التالية :

الملف : style.css

.test {
color : #fff;
font:arial;
}

الملف : style1.css

.test {
color : #999;
background-color:#000; 
}

الملف index.html

<html>
<head>
<link rel="StyleSheet" href="style.css" type="text/css" media=screen>
<link rel="StyleSheet" href="style1.css" type="text/css" media=screen>
</head>
<body>
<div class="test">test</div>
</body>
</html>

سيكون الـ class الفعال في هذا المثال كالتالي :

.test {
color : #999;
font:arial;
 background-color:#000; 
}

لاحظ أن الخاصية color ستأخذ القيمة #999 و ذلك ﻷنه سيتم تحميل الملف style1.css بعد style.css

وتم جمع جميع الخصائص الغير مكررة

هذا والله أعلم

بتوفيق الله..

تم تعديل هذه المشاركة بواسطة MoHaMMaD Pro في 16 أكتوبر 2010 في 23:37

Everything will be fine when we TALK LESS, DO MORE


#7

يمكنك وضع عدة كلاسات لنفس العنصر, كما يلي:

<p class="FontName_TNR FontSizeBold FontColor"> Test paragraph</p>

إنما الإسلام في الصحراء امـتهـد .... لـيـجـيء كــل مـســـلــمٍ أســـد

ليس كالمسلم في الخُلق أحــد .... ليس خلقُ اليوم، بل خلقُ الأبد

---------------------------------------

@AAlakkad

مدونتي

مواضيع مشابهة