|
|
|
| Поскажите, пожалуйста, как растянуть слой по вертикали, когда по определенному запросу данных нет, а фон там где должны быть данные, нужно заполнить фоновой картинкой из слоя:
ставишь высоту слоя height: , тогда слой полностью не реагирует на выводимый в нем текст, т.е. текст вылазит из слоя??? | |
|
|
|
|
|
|
|
для: xpom
(02.03.2008 в 21:36)
| | Знаю два способа:
1. Можно указать высоту и scroll
2. Можно не указывать высоту и она будет регулироваться выводимым текстом, но когда текста нет в слое, фоновой картинки тоже не будет! | |
|
|
|
|
|
|
|
для: 3ABAPKA
(02.03.2008 в 21:59)
| | У меня сейчас второй способ, что меня не устраивает, когда текста нет, а выставляю высоту слой не реагирует на выводимый текст, т.е. текст вылазит за слой, а как указать scroll и что он сделает? | |
|
|
|
|
|
|
|
для: xpom
(02.03.2008 в 22:02)
| | это выглядит ка фрейм с прокруткой только еэто не фрейм
Дать код? | |
|
|
|
|
|
|
|
для: 3ABAPKA
(02.03.2008 в 22:05)
| | Да, дайте пожалуйста!!!
А он не будет влиять на поисковики как фрейм? | |
|
|
|
|
|
|
|
для: xpom
(02.03.2008 в 22:08)
| | А как фрейм на поисковики влияет?
Бьёт, кусает? :-) | |
|
|
|
|
|
|
|
для: CNTv2.0
(02.03.2008 в 22:13)
| | не индексируетьсЯ! | |
|
|
|
|
|
|
|
для: xpom
(02.03.2008 в 22:15)
| | Глупости это. | |
|
|
|
|
|
|
|
для: CNTv2.0
(02.03.2008 в 22:22)
| | Не знаю не знаю, на своем опыте не пробывал, но весь интернет исписан про это... | |
|
|
|
|
|
|
|
для: xpom
(02.03.2008 в 22:08)
| | Нет не будет влиять!
<style type="text/css">
.layer {
overflow: scroll; /* Добавляем полосы прокрутки */
width: 300px; /* Ширина блока */
height: 150px; /* Высота блока */
padding: 5px; /* Поля вокруг текста */
border: solid 1px black; /* Параметры рамки */
}
</style>
|
| |
|
|
|
|
|
|
|
для: 3ABAPKA
(02.03.2008 в 22:26)
| | Спасибо большое!
Больше вариантов нет? Может можно еще заполнять слой когда нет текста <br> или другими тегами? | |
|
|
|
|
|
|
|
для: xpom
(02.03.2008 в 22:35)
| | Зачем <br>? Я не понял!
Поставь высоту и   (это код пробела!) | |
|
|
|
|
|
|
|
для: 3ABAPKA
(02.03.2008 в 22:57)
| | <br> , данные выводятся в цикле и если нет данных проставлять <br>
Поставь высоту и  
А в этом случае, будет слой реагировать на выводимый текст?Выставляю высоту, слой на текст не реагирует...
А зачем используеться этот код пробела? | |
|
|
|
|
|
|
|
для: xpom
(02.03.2008 в 23:14)
| | Забудь про него! Я не совсем понимаю чего там верстается! делай как задумал! = <br>! | |
|
|
|
|
|
|
|
для: 3ABAPKA
(02.03.2008 в 23:26)
| | Но это тоже наверное бред будет.
Кидаю слой внутрь таблицы ставлю высоту 100 процентов и тоже текст игнорируется..
Как же еще можно сделать размер по вертикали слоя???? | |
|
|
|
|
|
|
|
для: xpom
(02.03.2008 в 23:50)
| | Я понял о чем ты пишешь!:)
В IE & Opera слой с фиксированной высотой нормально растягивается текстом если текст больше минимальной высоты.
А Sfari & Mozila тут ты и сталкиваешься со своей проблемой!
Сказал бы раньше я бы тебе мозг не парил! Я НЕ ЗНАЮ! Извини! | |
|
|
|
|
|
|
|
для: 3ABAPKA
(03.03.2008 в 00:18)
| | Да, проблема именно в этом(
А кто-нибуть знает, как можно эту проблему решить????Плиз помогите... | |
|
|
|
|
|
|
|
для: xpom
(03.03.2008 в 17:26)
| | Небольшой ликбез, для тех кто не хочет сам думать и ковыряться в css
width:200px0; /*ширина блока*/
height:200px; /*высота блока*/
\\min-height:200px; /*высота блока для мозилы и сафари*/
background-color:#000000; /*ну это для наглядности*/
color:#FFFFFF; /*это тоже для наглядности*/
|
| |
|
|
|
|
|
|
|
для: neokortex
(03.03.2008 в 17:42)
| | Спасибо Вам большое!!! Работает!
Высоту сделал, только она отмеряется от самого текста, а как сделать чтобы высота слоя отсчитывалась от верхнего до нижнего краев? Т.е. этот выставленный мною размер по вертикали действует после выводимого текста, а нужно и текст включить в этот выставленный размер?
P.S. А по чем Вы разобрались с CSS, если не секрет, хочеться тоже так владеть) | |
|
|
|
|
|
|
|
для: xpom
(03.03.2008 в 20:42)
| | Помогите, пожалуйста!!! | |
|
|
|
|
|
|
|
для: xpom
(04.03.2008 в 17:42)
| | пример покажите, а то непонятно как где и что у вас должно выравниваться | |
|
|
|
|
|
|
|
для: neokortex
(05.03.2008 в 12:58)
| | Сделал высоту слоя, а текст выводимый в этом слое, начал вылазить за пределы слоя, т.е. слой не хочет растягиваться, если задаешь высоту height: 200px; min-height: 200px;
Подскажите, пожалуйста, как задать высоту слоя, чтобы текст выводимый в слое мог этот слой растягивать?
Вот файл CSS:
.osn {
background: url(kart3.gif);
}
.content {
width: 100%;
height: 200px;
min-height: 200px;
}
.bottom div {
background: url(kart1.gif)
no-repeat bottom left;
}
.bottom {
background: url(kart2.gif)
no-repeat bottom right;
}
.bottom div, .bottom {
width: 100%;
min-height: 20px;
height: 20px;
}
|
А вот структура:
<DIV class="osn">
<DIV class="content">
<p>TEXT</p>
</DIV>
<DIV class="bottom">
<DIV>
</DIV>
</DIV>
</DIV>
|
| |
|
|
|
|
|
|
|
для: xpom
(05.03.2008 в 14:31)
| |
min-height: 200px; //для остальных
*height: 200px; // это для эксплореров
|
| |
|
|
|
|
|
|
|
для: AlexSol
(05.03.2008 в 14:42)
| | Спасибо большое за помощ!!!
Звездочки не хватало) | |
|
|
|