X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Блок по центру экрана
makis`
makis`
Topic Starter сообщение 27.9.2011, 20:07; Ответить: makis`
Сообщение #1


Как мне сделать блок по центру экрана?
Не то что делается типо align=center, а например top:50% left:50%.

Вот что я сделал:
[CSS]#content{
width: 800px;
height: 100%;
margin: 0 auto;
}[/CSS]
Это только уровнял по центру, а как мне еще отступить 50% от верха?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
adlic
adlic
сообщение 27.9.2011, 20:38; Ответить: adlic
Сообщение #2


(makis` @ 27.9.2011, 23:07) *
Как мне сделать блок по центру экрана?
Не то что делается типо align=center, а например top:50% left:50%.

Сами спросили, сами ответили:
[CSS]#content{
position:absolute;
width: 800px;
top:50%;
left:50%;
margin-left:-400px;
}[/CSS]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
makis`
makis`
Topic Starter сообщение 27.9.2011, 20:43; Ответить: makis`
Сообщение #3


он не отступает 50%
я про это и имел ввиду, так бы что я писал то
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
adlic
adlic
сообщение 27.9.2011, 21:27; Ответить: adlic
Сообщение #4


Яваскриптом высчитать высоту тогда.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
thesat
thesat
сообщение 27.9.2011, 23:53; Ответить: thesat
Сообщение #5


Нужно выровнять по вертикали? Попробуйте поместить в другой родительский блок со свойством position:relative.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
zabmix
zabmix
сообщение 28.9.2011, 7:01; Ответить: zabmix
Сообщение #6


я делал так:
<div style="position: fixed; top:0; left: 0; width:100%; height: 100%;">
<table style="width:100%; height: 100%;">
<td valign="center" align="center">
<div style="width:400px; text-align: left;">тут контент выравнивается по вертикали и горизонтали</div>
</td>
</table>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Очень
Очень
сообщение 28.9.2011, 14:41; Ответить: Очень
Сообщение #7


(makis` @ 27.9.2011, 23:07) *
Как мне сделать блок по центру экрана?
Не то что делается типо align=center, а например top:50% left:50%.

Вот что я сделал:
#content{
width: 800px;
height: 100%;
margin: 0 auto;
}
Это только уровнял по центру, а как мне еще отступить 50% от верха?


У вас высота блока 100%, как вы собираетесь ещё 50% отступись сверху?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
makis`
makis`
Topic Starter сообщение 29.9.2011, 15:22; Ответить: makis`
Сообщение #8


(zabmix @ 28.9.2011, 10:01) *
я делал так:
<div style="position: fixed; top:0; left: 0; width:100%; height: 100%;">
<table style="width:100%; height: 100%;">
<td valign="center" align="center">
<div style="width:400px; text-align: left;">тут контент выравнивается по вертикали и горизонтали</div>
</td>
</table>


помогло
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
zabmix
zabmix
сообщение 30.9.2011, 4:20; Ответить: zabmix
Сообщение #9


(makis` @ 29.9.2011, 18:22) *
помогло

Рекомендуется вставлять этот код в body до "сайта" или после, к примеру

<html>
<body>
<div style="position: fixed; top:0; left: 0; width:100%; height: 100%; display:none;" id="myPop">
<table style="width:100%; height: 100%;">
<td valign="center" align="center">
<div style="width:400px; text-align: left;">тут контент выравнивается по вертикали и горизонтали</div>
</td>
</table>
</div>
<div id="my_page">
... <a onclick="document.getElementByID('myPop').style.display='block';">показать окно</a>
</div>
</body>
</html>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Yasuka
Yasuka
сообщение 30.9.2011, 11:08; Ответить: Yasuka
Сообщение #10


Маленькая инструкция от tutorialzine.com.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) От какого экрана будут меньше уставать глаза OLED или IPS?
3 metvekot 1038 12.3.2024, 16:25
автор: MisterBit
Открытая тема (нет новых ответов) Подборка экрана к ноутбук
12 L1nk_321 2636 5.3.2024, 14:10
автор: AlenaHead
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыВыравнивание картинки по центру между текстом
10 NikN 2637 6.1.2021, 23:24
автор: buypushplatform
Открытая тема (нет новых ответов) Как скрыть блок в приложении на Android
0 Вито_052 1093 15.12.2019, 12:37
автор: Вито_052
Открытая тема (нет новых ответов) Появляющийся блок
0 sergei_burg 2216 1.6.2019, 13:39
автор: -sergei1980-


 



RSS Текстовая версия Сейчас: 25.4.2024, 10:02
Дизайн