![]() |
|
Модераторы: gambit |
![]()
|
|
| draiv |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 95 Регистрация: 23.5.2007 Репутация: нет Всего: нет |
Есть тема General.
В ней скин для батонов ButtonSkinGeneral.skin и папка с фоновыми картинками для батонов ButtonImages. в скине указываю: <asp:Button runat="server" BackColor="#E1EBF4" Height="20px" Width="60px" style="background-image: url(ButtonImages/ButtonImage1.gif); background-repeat:no-repeat; border-width:0px; color:White; font-weight:bold;" /> Так картинка не находится, пробовал background-image: url(~/App_Themes/General/ButtonImages/ButtonImage1.gif); так тоже не находится. Нашлась, только когда указал полный путь background-image: url(http://localhost/AresWebUI/App_Themes/General/ButtonImages/ButtonImage1.gif); Но я не хотел бы указывать таким образом. Подскажите, как сдесь нужно правильно задавать url картинки? |
|||
|
||||
| kizune |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 277 Регистрация: 10.7.2007 Репутация: нет Всего: 9 |
|
||||
|
|||||
| Mymik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 50 Всего: 78 |
draiv, грубо говоря, skin это CSS, а когда указываешь пути к картинкам из CSS то эти пути надо указывать относительно каталога где храниться тот самый CSS.
P.S. это как бы комментарий к посту kizune. -------------------- |
|||
|
||||
| draiv |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 95 Регистрация: 23.5.2007 Репутация: нет Всего: нет |
Не знаю, имеет ли это значение-я говорю не про скин css, а про скин темы: файл с расширением .skin
мне в этом файле надо указать url сам файл лежит в папке темы General в этой же папке есть вложенная папка ButtonImages и мне надо в скине указать url к файлу из этой вложенной папки Добавлено через 3 минуты и 6 секунд Я так и понял что надо указывать относительно каталога где храниться скин, то есть относительно General. Но почему тогда, когда я указываю background-image: url(ButtonImages/ButtonImage1.gif); так не проходит. Здесь же не надо ставить .. |
|||
|
||||
| kizune |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 277 Регистрация: 10.7.2007 Репутация: нет Всего: 9 |
у asp:Button нет свойства style, а есть CssClass, поэтому я предложила такой вариант.
|
|||
|
||||
| draiv |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 95 Регистрация: 23.5.2007 Репутация: нет Всего: нет |
Попробовал через css установить фоновую картинку-все тоже самое, картинка не применяется для батона,
хотя другие свойства из css подхватываются. Проделал все тоже самое с элементами <td> и <label> - для них картинка устанавливается как нужно. Применял для этих элементов тотже css class, что и для asp button. Может имеет какое значение что button с атрибутом runat=server, а td и label не серверные ?? Добавлено через 3 минуты и 9 секунд хотя попробовал серверную label - с ней тоже все нормально. |
|||
|
||||
| kizune |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 277 Регистрация: 10.7.2007 Репутация: нет Всего: 9 |
1.файл css должен быть там же где файл skin
2.добавь такие свойства к <asp:Button BackColor="Transparent" BorderWidth="0px" CssClass="button" ...........
должно помочь Это сообщение отредактировал(а) kizune - 13.9.2007, 11:25 |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |