Система управления контентом SantaFox

Около SantaFox-а => Вёрстка сайтов на SantaFox => Тема начата: zhuzha от 15 января 2012, 17:44:20

Название: Это у меня руки кривые или Санта не дружит с файлами .htc?
Отправлено: zhuzha от 15 января 2012, 17:44:20
Стоит задача сделать блоки с закругленными углами. Решила использовать стили, примерно вот так:
<style>
.round {
border:1px solid #ae037b;
border-radius: 15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
-o-border-radius: 5px;
-khtml-border-radius: 5px;
behavior: url("border-radius.htc");
height:200px;
width:400px;
background:#c146a4;
}
</style>
<div class="round">
</div>
В IE углы закругляются с помощью border-radius.htc (http://neoprizma.net/demo/border-radius-v-ie/border-radius.htc (http://neoprizma.net/demo/border-radius-v-ie/border-radius.htc)). Метод хорошо работает, до вставки в шаблон дизайна Сантафокс, т.е. не работает только в IE. Выходит, что не читается border-radius.htc.
Это у меня руки кривые или Санта не дружит с файлами .htc?
Название: Re: Это у меня руки кривые или Санта не дружит с файлами .
Отправлено: arteshuk от 15 января 2012, 17:58:56
проверяй путь до файла, 99% что дело в пути....
Название: Re: Это у меня руки кривые или Санта не дружит с файлами .
Отправлено: zhuzha от 15 января 2012, 18:04:13
Первая мысль была такая же. Папки не меняла, все как при установки. behavior:url('../scripts/border-radius.htc') прописано в CCS файле в папке styles, border-radius.htc в папке scripts. Вроде все верно. НО, я уже этот файл почти в каждую папку положила (а то мало ли  ;) ), не помогло.
Название: Re: Это у меня руки кривые или Санта не дружит с файлами .
Отправлено: arteshuk от 15 января 2012, 18:07:11
показывай сайт, я пока на 99% все же уверен что путь неверный...
Название: Re: Это у меня руки кривые или Санта не дружит с файлами .
Отправлено: zhuzha от 15 января 2012, 18:30:24
Эммм, сайт на локальной машине на Денвере...
Название: Re: Это у меня руки кривые или Санта не дружит с файлами .
Отправлено: arteshuk от 15 января 2012, 18:44:19
Эммм, сайт на локальной машине на Денвере...

ну тогда бери ящик пива и зови в гости ))))
Название: Re: Это у меня руки кривые или Санта не дружит с файлами .
Отправлено: digi от 15 января 2012, 19:23:44
/design/дальшепутьдофайла
Название: Re: Это у меня руки кривые или Санта не дружит с файлами .
Отправлено: zhuzha от 16 января 2012, 20:42:37
Цитировать
/design/дальшепутьдофайла

нет, не помогает. Но это было бы странно, обращение-то идет из css
Название: Re: Это у меня руки кривые или Санта не дружит с файлами .
Отправлено: arteshuk от 16 января 2012, 20:53:38
Цитировать
/design/дальшепутьдофайла

нет, не помогает. Но это было бы странно, обращение-то идет из css

совершенно верно, вот там и прописан неверный путь....

давай так:

выкладывай кусок css и полный путь до файла, будем думать...
Название: Re: Это у меня руки кривые или Санта не дружит с файлами .
Отправлено: zhuzha от 17 января 2012, 00:49:45
Я уже почти не надеюсь разобраться в чем беда))))
#lenta {
float:left;
margin-top:14px;
background:#f3f3f3;
        border-radius: 15px;
       -moz-border-radius:15px;
       -webkit-border-radius:15px;
       -o-border-radius: 5px;
       -khtml-border-radius: 5px;
       behavior:url("../scripts/border-radius.htc");
}
Стиль прописан в файле latest.css. Все папки и файлы как при установке. latest.css в папке styles, border-radius.htc в папке scripts. Папки scripts и styles на одном уровне.
Название: Re: Это у меня руки кривые или Санта не дружит с файлами .
Отправлено: arteshuk от 17 января 2012, 01:40:17
behavior:url("../scripts/border-radius.htc");

пошли от корня:

Z:\localhost\site.ru\desing\scripts\border-radius.htc

значит пишем

behavior:url("/desing/scripts/border-radius.htc");

без всяких точек и прочего барахла....
Название: Re: Это у меня руки кривые или Санта не дружит с файлами .
Отправлено: zhuzha от 17 января 2012, 08:37:51
Я указывала такой путь. Еще до того как написала тут первое сообщение. Проверила еще раз - не работает..
Название: Re: Это у меня руки кривые или Санта не дружит с файлами .
Отправлено: mikola_design от 17 января 2012, 09:27:39
Попробуй файл "border-radius.htc" закинуть в корень где стиль "latest.css" и код поправь behavior:url("border-radius.htc");

P.S. Хотя если говоришь что все попробовала, выложи верстку макета куда то, чтобы мы могли скачать и посмотреть.
Название: Re: Это у меня руки кривые или Санта не дружит с файлами .
Отправлено: Roman от 06 февраля 2012, 19:46:06
изменения могут быть не видны из-за кеша, я обычно обновляю Ctrl+F5

попробуйте повторить варианты с путями, только  обновляйте страницы с Ctrl+F5
Название: Re: Это у меня руки кривые или Санта не дружит с файлами .
Отправлено: digi от 06 февраля 2012, 22:15:28
возможно проблема в сервере. если уверенны на 100% что путь правильный попробуйте добавить в .htaccess фаил
AddType text/x-component .htc
Название: Re: Это у меня руки кривые или Санта не дружит с файлами .
Отправлено: tid от 04 января 2018, 15:11:55
первый слэш не нужен
Название: Re: Это у меня руки кривые или Санта не дружит с файлами .
Отправлено: tid от 04 января 2018, 15:13:24
Цитировать
/design/дальшепутьдофайла

нет, не помогает. Но это было бы странно, обращение-то идет из css

первый слэш не нужен