powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [CSS] картинка под текстом на все случаи жизни
11 сообщений из 11, страница 1 из 1
[CSS] картинка под текстом на все случаи жизни
    #35286125
for_my_blog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как можно организовать такой прием:

В публикуемых новостях хотелось бы видеть картинку под текстом новости, но проблема в том что в css все картинки и их параметры не засуниш (уж очень много категории и материалов), как можно организовать URL_Image >> CSS >> HTML+image

каким необходимо сделать CSS и какой скрипт, ума не приложу
...
Рейтинг: 0 / 0
[CSS] картинка под текстом на все случаи жизни
    #35286229
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
for_my_blogв css все картинки и их параметры не засуниш (уж очень много категории и материалов), как можно организовать URL_Image >> CSS >> HTML+image

а непосредственно в style тега, содержащего текст, не пробовали бэкграунд прописывать?
<div style="background:url(путь/имя.gif) no-repeat center;">текст</div>

P.S. текст над картинкой в большинстве случаев трудно читаем, а иногда и вовсе неразборчив. Даже на Вашем скриншоте текст сливается с изображением.
...
Рейтинг: 0 / 0
[CSS] картинка под текстом на все случаи жизни
    #35286245
trevojnui
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у css есть z-index, вот пример из мануала... Думаю дальше доделаешь:)

<html>
<body>
Слой 1 наверху
<div style="position:relative; font-size:50px; z-index:2; color: navy">слой 1</div>
<div style="position:relative; top:-55; left:5; color:orange; font-size:70px; z-index:1">слой 2</div>
Слой два наверху
<div style="position:relative; font-size:50px; z-index:3; color: navy">слой 1</div>
<div style="position:relative; top:-55; left:5; color:orange; font-size:70px; z-index:4">слой 2</div>
</body>
</html>
...
Рейтинг: 0 / 0
[CSS] картинка под текстом на все случаи жизни
    #35286279
for_my_blog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
illionP.S. текст над картинкой в большинстве случаев трудно читаем, а иногда и вовсе неразборчив. Даже на Вашем скриншоте текст сливается с изображением. полностью с вами солидарен, но картинки все будут на 70-90% прозрачны, поэтому не составит пользователю ни каких неудобств!
...
Рейтинг: 0 / 0
[CSS] картинка под текстом на все случаи жизни
    #35286292
for_my_blog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
trevojnuiу css есть z-index, наверное так и поступлю, спасибо
...
Рейтинг: 0 / 0
[CSS] картинка под текстом на все случаи жизни
    #35286336
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
for_my_blog trevojnuiу css есть z-index, наверное так и поступлю, спасибо
основания? Не вижу никаких пока оснований, чтоб так мутить с позиционированием, а заодно и с выраниванием. Почему не годится <div style="background:url(путь/имя.gif) no-repeat center;">текст</div> ? Текст и адрес соответсвующего ему изображения берутся из одного места ( из БД, например), и вписываются в страницу одним скриптом, заранее знать адрес не нужно. Что такого особенного (кроме геморроя) вы в z-index увидели? Или как всегда задача не полно обрисована?
...
Рейтинг: 0 / 0
[CSS] картинка под текстом на все случаи жизни
    #35286379
for_my_blog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
illionПочему не годится <div style="background:url(путь/имя.gif) no-repeat center;">текст</div> ? , годится и даже очень, за что вам спасибо так или иначе, но просто второй способ для меня немного перспективнее, а...

illionТекст и адрес соответсвующего ему изображения берутся из одного места ( из БД, например), и вписываются в страницу одним скриптом, заранее знать адрес не нужно

а... вот за эту идею, ограмаднешное спасибо еще раз!
...
Рейтинг: 0 / 0
[CSS] картинка под текстом на все случаи жизни
    #35286383
trevojnui
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
illion for_my_blog trevojnuiу css есть z-index, наверное так и поступлю, спасибо
основания? Не вижу никаких пока оснований, чтоб так мутить с позиционированием, а заодно и с выраниванием. Почему не годится <div style="background:url(путь/имя.gif) no-repeat center;">текст</div> ? Текст и адрес соответсвующего ему изображения берутся из одного места ( из БД, например), и вписываются в страницу одним скриптом, заранее знать адрес не нужно. Что такого особенного (кроме геморроя) вы в z-index увидели? Или как всегда задача не полно обрисована?

если делать картинку фоном, тогда в зависимости от ширины елемента и будет вырисовываться картинка(то больше, то меньше). А тут как указал в img, то она не измениться..... Или что то так.... Наверное из этих побуждений...
...
Рейтинг: 0 / 0
[CSS] картинка под текстом на все случаи жизни
    #35287230
Logo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По моему background тоже лучше. Без проблем по центру по высоте сделать можно, а абсолютным позиционоированием под ИЕ с этим делом помучатся придется.
...
Рейтинг: 0 / 0
[CSS] картинка под текстом на все случаи жизни
    #35287369
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
trevojnuiесли делать картинку фоном, тогда в зависимости от ширины елемента и будет вырисовываться картинка(то больше, то меньше)
чушь полнейшая. Хоть бы попробовали сначала, прежде чем писать.
...
Рейтинг: 0 / 0
[CSS] картинка под текстом на все случаи жизни
    #35584150
RadiG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а у меня при использовании z-index в Опере перестают работать CSSsprite. код примерно такой:
[quote]<style type="text/css">
<!--
body { background: url(fon.jpg);
}
-->
</style>
<style media="screen">
#layer1 {
z-index: 1;
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
opacity: 0.6;
filter: alpha(Opacity=60);
}

#blobs {
width: 1004px;
height: 598px;

z-index: 2;
background: url(Fight.jpg);
margin: 0px auto; padding: 0;
position: relative;
}
#blobs li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

#blobs a {display: block;}

#blob1 {left: 207px; top: 248px; width: 123px; height: 168px;}

#blob1 a {height: 164px;}

#blob1 a:hover {background: url(Fight.jpg) -1px -609px no-repeat;}
</style>
</head>

<body>
<ul id="blobs">
<li id="blob1"><a href="#"></a></li>
</ul>
<div id="layer1">
<img src="gg.jpg" width="100%" alt="">
</div>
</body>[/quote]
в других браузерах спрайты работают, можно ли как-то решить эту проблему с Оперой?
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [CSS] картинка под текстом на все случаи жизни
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]