View Full Version : مشکل ارجاع به فایلهای CSS
Mohamad1362
سه شنبه 29 آذر 1390, 18:56 عصر
من ارجاع به فایل CSS رو تو صفحه Master که در ریشه وبسایت هست قرار دادم ، حالا وقتی صفحات فرزند رو داخل پوشه های جداگانه میذارم ، دسترسیشون به فایلهای CSS از بین میره ، چرا ؟ اگه صفحات داخل ریشه وب سایت باشه همه چی به خوبی کار میکنه ، مشکل کجاست؟
jaykob
سه شنبه 29 آذر 1390, 19:01 عصر
من ارجاع به فایل CSS رو تو صفحه Master که در ریشه وبسایت هست قرار دادم ، حالا وقتی صفحات فرزند رو داخل پوشه های جداگانه میذارم ، دسترسیشون به فایلهای CSS از بین میره ، چرا ؟ اگه صفحات داخل ریشه وب سایت باشه همه چی به خوبی کار میکنه ، مشکل کجاست؟
با سلام دوست عزیز
شما باید آدرس فایل های css خودتون رو درون master از ریشه بدهید همه فایلها از جمله js و images ها به شکل زیر :
/css/style.css
موفق باشید
Mohamad1362
سه شنبه 29 آذر 1390, 20:25 عصر
این کار رو کردم ولی یدتر شد ، دیگه صفحات داخل ریشه وبسایت هم به CSS دسترسی ندارن
Rohollaes
سه شنبه 29 آذر 1390, 20:49 عصر
میتونی آدرس استایل هارو توی هر صفحه در قسمت کانتنت هدر جداگانه وارد کنی
jaykob
سه شنبه 29 آذر 1390, 21:09 عصر
این کار رو کردم ولی یدتر شد ، دیگه صفحات داخل ریشه وبسایت هم به CSS دسترسی ندارن
لطف کنید و یک نمونه را ضمیمه کنید تا بررسی شود .
rahmatr
سه شنبه 29 آذر 1390, 21:28 عصر
باید در ابتدای آدرس css علامت ~ قرار بدهید و آدرس هم از ریشه سایت باشد.
<link href="~/css/admin.css" rel="stylesheet" type="text/css" />
Mohamad1362
سه شنبه 29 آذر 1390, 21:33 عصر
میتونی آدرس استایل هارو توی هر صفحه در قسمت کانتنت هدر جداگانه وارد کنی مرسی ، جواب داد
rahmatr
سه شنبه 29 آذر 1390, 21:57 عصر
میتونی آدرس استایل هارو توی هر صفحه در قسمت کانتنت هدر جداگانه وارد کنی
این کار با اینکه مشکل را حل می کند ولی صحیح نیست. کانتنت هدر مخصوص همان صفحه است و گذاشتن یک فایل css که در همه صفحات مشترک است باید در masterPage باشد به صورتی که در پست 6 (http://barnamenevis.org/showthread.php?319191-%D9%85%D8%B4%DA%A9%D9%84-%D8%A7%D8%B1%D8%AC%D8%A7%D8%B9-%D8%A8%D9%87-%D9%81%D8%A7%DB%8C%D9%84%D9%87%D8%A7%DB%8C-CSS&p=1400675&viewfull=1#post1400675) گفتم.
Mohamad1362
چهارشنبه 30 آذر 1390, 08:34 صبح
این کار با اینکه مشکل را حل می کند ولی صحیح نیست. کانتنت هدر مخصوص همان صفحه است و گذاشتن یک فایل css که در همه صفحات مشترک است باید در masterPage باشد به صورتی که در پست 6 (http://barnamenevis.org/showthread.php?319191-%D9%85%D8%B4%DA%A9%D9%84-%D8%A7%D8%B1%D8%AC%D8%A7%D8%B9-%D8%A8%D9%87-%D9%81%D8%A7%DB%8C%D9%84%D9%87%D8%A7%DB%8C-CSS&p=1400675&viewfull=1#post1400675) گفتم. این کارم کردم ولی جواب نداد ، من داخل همون پوشه باز از یه Master استفاده میکنم ، فکر نمیکنم سربار زیادی داشته باشه
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.