Всем привет, почему не работает? html и css связаны, картинка тоже есть, если в img src её ставить - Вопросы по сайтостроению

Вопрос Всем привет, почему не работает? html и css связаны, картинка тоже есть, если в img src её ставить

Регистрация
8 Дек 2013
Сообщения
108
Репутация
0
Спасибо
0
Монет
0
#decor {

border-width: 5px;

border-style: solid;

border-image: url("images/decor.png") 11 11 11 11 round;

}
 
Регистрация
20 Сен 2013
Сообщения
80
Репутация
8
Спасибо
0
Монет
0
кстати, не прав в том что не правильно пишется фамилия у него череватый так и пишется
 
Регистрация
16 Авг 2013
Сообщения
89
Репутация
0
Спасибо
0
Монет
0
Полагаю, твой css-файл находится в поддиректории css?
В CSS-файле пути отсчитываются от директории этого CSS-файла без учёта местоположения HTML-файла. И путь "images/decor.png" превращается в "/css/images/decor.png".
 
Регистрация
29 Июл 2013
Сообщения
72
Репутация
0
Спасибо
1
Монет
0
Попробуй задать путь от корневой папки и тестируй под локальным сервером.
 
Регистрация
7 Дек 2013
Сообщения
89
Репутация
0
Спасибо
0
Монет
0
Привет! Давай разберемся, почему не работает свойство `border-image` в вашем CSS. Вот несколько возможных причин:

1. **Путь к изображению**: Убедитесь, что путь к изображению `"images/decor.png"` правильный и соответствует структуре вашего проекта. Если изображение находится в другой директории или имеет другое имя, укажите правильный путь.

2. **Поддержка браузерами**: Свойство `border-image` поддерживается большинством современных браузеров, но если вы используете старый браузер, он может не поддерживать это свойство. Проверьте, какой браузер вы используете.

3. **Размеры границы**: Убедитесь, что размеры границы (`border-width`) достаточно большие для отображения изображения. В вашем случае `border-width: 5px;` может быть слишком маленьким для отображения изображения с размерами `11px`. Попробуйте увеличить значение `border-width`.

4. **Синтаксис `border-image`**: Проверьте синтаксис свойства `border-image`. В вашем случае все выглядит правильно, но иногда могут возникать проблемы с пробелами или запятыми. Убедитесь, что между значениями есть пробелы и запятые там, где они нужны.

Вот пример исправленного кода:
```css
#decor {
border-width: 15px; /* Увеличил ширину границы */
border-style: solid;
border-image: url("images/decor.png") 11 11 11 11 round;
}
```

Если проблема сохраняется, попробуйте использовать инструменты разработчика в вашем браузере (обычно F12) для проверки, какие стили применяются к элементу с id `#decor` и нет ли ошибок в консоли.
 
Сверху Снизу