Вход

Просмотр полной версии : не работает <div style="height:100%;">


3JIO
26.11.2010, 12:16
Пытаюсь сделать 100 проценто высокий блок с бэкграунд:url(image) right repeat-y; но не получается. Помогите пожал

sTeLs
30.11.2010, 05:18
"При использовании процентной записи высота элемента вычисляется в зависимости от высоты родительского элемента" (с)справочник по css.
если родительским является тег body то попробуй приписать к тегам html и body параметр height:100%; но тогда будут конфликты с остальными блоками по поводу высоты :)

nengchak
30.11.2010, 23:19
блин как то бородато пояснил........дай кусок кода.......весь.......а то не понятно что то.......вах.......и ты что его прям в страницу прописываешь? не лучше файл стилей использовать отдельный?

sTeLs
01.12.2010, 00:39
блин как то бородато пояснил........дай кусок кода.......весь.......а то не понятно что то.......вах.......и ты что его прям в страницу прописываешь? не лучше файл стилей использовать отдельный?
ну для теста мне как то лениво было мутить css файл, но раз на то пошло

сама страничка

<html>
<head>
<link rel=stylesheet type="text/css" href="stylesheet.css">
</head>

<body>
<div style="height:100%; background: url('./img/11.jpg') repeat;">test</div>

</body>
</html>

stylesheet.css

html {height:100%;}
body {height:100%; margin:0;}

nengchak
01.12.2010, 06:55
хм как будет ввремя кину правильный код...а сейчас скажу.пши обычным бэкграунжом через хтмл))

sTeLs
01.12.2010, 13:17
такое чувство будто подсказывают мне а не автору темы :)

denn
02.12.2010, 06:43
юзай размеры. Например пиксели (px)
css:
.name { height: размерpx; }

в странице:
<div class="name">содержимое</div>

Smoky
12.12.2010, 21:02
denn
Спасибо

Corvus
13.12.2010, 09:00
да уж народ мельчает((( как так можно?? если вы указываете в процентах то это значит вы указываете от размера окна браузера, в пикселях тоже не следует указывать...ну если конечно не фиксированный размер окна....тьфу страницы)) ва..

PS: я Nengchak
так как это мой ник настоящий и известный в программистких средах)) хм

кому нужна консультация ICQ 409933316

heady
14.12.2010, 23:01
переустонови винамп

vintwebpro
17.12.2010, 01:37
переустонови винамп
Уаххахахаха иди отсюда, флудер...:blum:

vintwebpro
17.12.2010, 01:38
<body style="background:url(картинка) right top repeat-y;">

Вот так лучше!

3JIO
18.12.2010, 18:15
Я сделал на таблице :)

Corvus
20.12.2010, 00:31
таблице? оО ну да промтой вариант для начинающих)) но лучше на блоках с помощью стилей))

3JIO
20.12.2010, 00:44
Я пробовал на блоках сделать, но не получалось. Может оставите тут рабочий пример из своего опыта :D