sahel65
یک شنبه 18 دی 1390, 19:43 عصر
سلام؛
طبق تعریفی که در اینجا کرده و میخواسته که همه خواص رو در یک خط تعریف کنه داریم:
body {background:#ffffff url('img_tree.png') no-repeat right top;}
و اینجا هم طبق توضیحی که داده نوشته اولویت خواص بالا به ترتیب عبارتند از:
When using the shorthand property the order of the property values are:
background-color
background-image
background-repeat
background-attachment
background-position
حالا یه سوال:
میدونیم که در background-attachment خاصیت راست و یا بالا قرار گرفتن رو نداریم ولی در Position هر دوتاش رو داریم؛ خب در اینجا css اگه بخواد طبق اولویت بره جلو ، اولی رو رنگ میگیره، دومی رو تصویر، سومی رو تکرار و بعدی رو attachment که در اینجا هیچکدومشون قرار نگرفتن و به جای اون دو تا خاصیت رو به Posiotion اعمال کردیم.
css از کجا تشخیص میده که اونو برای position قرار بده؟
آیا چون در attachmet نداره خودش تشخیص میده؟
طبق تعریفی که در اینجا کرده و میخواسته که همه خواص رو در یک خط تعریف کنه داریم:
body {background:#ffffff url('img_tree.png') no-repeat right top;}
و اینجا هم طبق توضیحی که داده نوشته اولویت خواص بالا به ترتیب عبارتند از:
When using the shorthand property the order of the property values are:
background-color
background-image
background-repeat
background-attachment
background-position
حالا یه سوال:
میدونیم که در background-attachment خاصیت راست و یا بالا قرار گرفتن رو نداریم ولی در Position هر دوتاش رو داریم؛ خب در اینجا css اگه بخواد طبق اولویت بره جلو ، اولی رو رنگ میگیره، دومی رو تصویر، سومی رو تکرار و بعدی رو attachment که در اینجا هیچکدومشون قرار نگرفتن و به جای اون دو تا خاصیت رو به Posiotion اعمال کردیم.
css از کجا تشخیص میده که اونو برای position قرار بده؟
آیا چون در attachmet نداره خودش تشخیص میده؟