Jump to content
  • 0

Не могу включить border-radius for IE<9


Aleksey19881988
 Share

Question

19 answers to this question

Recommended Posts

  • 0
border-radius for IE<9

Не поддерживает ослик меньше 9 таких свойств. http://htmlbook.ru/css/border-radius . Сделайте по-старинке : картинками или http://css3pie.com/ ...Или я не правильно понял тему?

+ блок Maecenas suscipit(не класс - содержимое) вы засунулы в тег(или селектор?) menu, а содержимое в список, я могу ошибаться, но вроде, это нарушение семантики.

Edited by moron
Link to comment
Share on other sites

  • 0
border-radius for IE<9

Не поддерживает ослик меньше 9 таких свойств. http://htmlbook.ru/css/border-radius . Сделайте по-старинке : картинками или http://css3pie.com/ ...Или я не правильно понял тему?

+ блок Maecenas suscipit(не класс - содержимое) вы засунулы в тег(или селектор?) menu, а содержимое в список, я могу ошибаться, но вроде, это нарушение семантики.

насчёт семантики я нарушил вроде только то что вместо заголовка я засунул Maecenas suscipit в li а не h3

насчёт ослика ниже 9-го я в курсе надо было просто уточнить что я использовал метод http://css3pie.com/,но почему то не работает

вот и хочу разобраться почему

Edited by Aleksey19881988
Link to comment
Share on other sites

  • 0

Используя метод с css3pie.com прочитайте внимательно, как правильно его применять

Я беру файл PIE.htc, кладу его в корень(там, где находятся html-файлы), в css прописываю путь: behavior: url(path/to/PIE.htc);

Если возникают проблемы, читаю тут. Если проблемы с английским, про PIE можно почитать здесь.

Edited by Catherine
Link to comment
Share on other sites

  • 0

вот и у меня вроде так:

div#button{
width:100px;
margin-top:25px;
background:#93B900;
border:1px solid #9A9A6C;
border-radius:15px;
behavior:url(../js/ie-css3.htc);
}

ещё:

aside menu{
background:#FFFCDB;
height:100%;
line-height:2em;
padding-bottom:15px;
border-radius:20px;
behavior:url(../js/ie-css3.htc);
}

и ещё:

li.first{
height:35px;
background: url(../img/green_line.png) repeat-x;
font-size:1.2em;
font-weight:bold;
padding:5px 0 0 10px;
color:#FFFBDB;
margin-bottom:7px;
border-radius:19px 19px 0 0;
behavior:url(../js/ie-css3.htc);
}

можно всё это посмотреть в исходном коде

Edited by alexriz
Для кода есть тег CODE
Link to comment
Share on other sites

  • 0

вот и у меня вроде так:

behavior:url(../js/ie-css3.htc);

Вы уверены, что js - это корневая папка?

И почему ie-css3.htc ? По ходу, Вы думаете, что используете метод css3pie.com, а на деле http://fetchak.com/ie-css3/ :)

Это не одно и то же. Хотя и там написано:

should work if ie-css3.htc is in the root directory of the site
Edited by Catherine
Link to comment
Share on other sites

  • 0

Я использовал и файл PIE.htc а второй нашёл как альтернативу первому думал может с этим заработает,а в папку js кинул до кучи чтобы в папке со скриптами был файл, я ужу пробовал и в корень бросать,всё равно фигу

Link to comment
Share on other sites

  • 0

С htc версией pie слишком много заморочек, из-за того, что его путь нужно указывать относительно адреса документа, а не css файла. Как правило выполнение этого условия оказывается невыполнимым. Есть альтернатива в виде js библиотеки, ее закидываете куда вам удобно, и указываете к ней пункт в head, а далее инициализируете ее к тем элементам к которым вам нужно. В инструкции на сайте все это описано.

Link to comment
Share on other sites

  • 0

Подключите PIE, как указано в инструкции, тогда можно будет говорить о проблеме. На локальной машине проблема наблюдается?

и на локальной и в сети

указал относительно документа скрипт по ходу заработал но фоновые изображения вообще пропали :blush:

Link to comment
Share on other sites

  • 0

а далее инициализируете ее к тем элементам к которым вам нужно. В инструкции на сайте все это описано.

скрипт подключил а вот далее мне не понятно где код ковырять/вставлять я англ.плохо знаю и с js не знаком

Edited by Aleksey19881988
Link to comment
Share on other sites

  • 0

Alexriz сработало!!!Вы гений :rolleyes:,только объясните как это связано с позитион релатив

Alexriz сработало!!!Вы гений :rolleyes:,только объясните как это связано с позитион релатив

блин чего вы раньше не сказали

будет у кого то свободное время расскажите как это же сделать при помощи js

Edited by Aleksey19881988
Link to comment
Share on other sites

  • 0

1. закидываете PIE.js в папку js, например.

2. Подключаете в CC для IE8-

3. Инициализируете

И не забудьте подключить либу jQuery


<!--[if lte IE 8]>
<script type="text/javascript" src="js/PIE.js"></script>
<script type="text/javascript">
$(function() {
if (window.PIE) {
$('.pie').each(function() { // перебираем по очереди все элементы коллекции
PIE.attach(this); // Закрепляем элемент к PIE
});
}
});
</script>
<![endif]-->

Link to comment
Share on other sites

  • 0

1. закидываете PIE.js в папку js, например.

2. Подключаете в CC для IE8-

3. Инициализируете

И не забудьте подключить либу jQuery


<!--[if lte IE 8]>
<script type="text/javascript" src="js/PIE.js"></script>
<script type="text/javascript">
$(function() {
if (window.PIE) {
$('.pie').each(function() { // перебираем по очереди все элементы коллекции
PIE.attach(this); // Закрепляем элемент к PIE
});
}
});
</script>
<![endif]-->

я уже вроде так делал ссылку выше бросал,и вот ещё раз на локалке попробовал не выходит,наверное что то упускаю

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy