Рейтинг:
2
Member 10371622
Если вы хотите, чтобы внутренний div покрывал всю ширину и высоту вашего внешнего div, установите ширину и высоту вашего внутреннего div на 100%, как это
<div style="width:100%; height:100%"></div>
Member 11384516
если я установил как это означает div не центр окна см.
http://jsfiddle.net/yPMVJ/61/
Member 10371622
ты хочешь этого ?
http://jsfiddle.net/yPMVJ/63/
Member 11384516
да я хочу так но не нужно показывать красный цвет а также нижний и Верхний не центр страницы помните Не устанавливайте статическое нижнее и верхнее значение
Member 10371622
Если вы не хотите показывать красный цвет, просто удалите цвет внешнего div.
в чем проблема ?
Member 11384516
хорошо, я поставлю. но сверху и снизу див не центр вижу.
http://jsfiddle.net/yPMVJ/69/
Member 11384516
друг смотрите ниже ссылку fancybox pic show on responsive near by facebook like icon above pic.
http://www.jqueryscript.net/lightbox/Easy-jQuery-Lightbox-Plugin-For-Image-Gallery-ion-zoom.html.
после нажатия кнопки pic adject window
Member 11384516
статическое значение, значит, верхняя часть:25%; ширина:28%; - за содержание static означает, мы больны набор, но вот контент динамический.
Рейтинг:
1
Member 10371622
Я не понял смысла этой строки
"Как установить внутреннюю ширину и высоту div на внешний div"
Если вы хотите установить положение вашего div центра на экране просто установите стиль следующим образом
<div style="margin: 0 auto"></div>
Member 11384516
всем привет,
это означает, что внутренняя ширина div: 250px; высота:350px означает, что эта ширина и высота также влияют на внешний div
пожалуйста, смотрите http://jsfiddle.net/yPMVJ/49/ эту ссылку я хочу показать только желтым div
Member 10371622
Что ты хочешь сделать ?
Member 11384516
я хочу показать div центр на странице с отзывчивым как fancybox
Member 11384516
как можно выполнить эту задачу? это мой вопрос, потому что содержимое div добавляется из html-кода базы данных. я не устанавливал свойство static. один контент маленький, другой больше контента.
Member 11384516
как можно выполнить эту задачу? это мой вопрос, потому что содержимое div добавляется из html-кода базы данных. я не устанавливал свойство static. один контент маленький, другой больше контента.
Рейтинг:
0
jaket-cp
Если я получу то, что вы просите, и вы хотите, чтобы внешний div заполнял все окно, а внутренний div находился в центре внешнего div.
Вы можете попробовать что-то вроде этого (тестирование в Chrome):
/*css*/
html, body {
height:100%
}
.outer {
background-color: red;
height:100%;
}
.inner {
background-color: yellow;
position:relative;
top:50%;
width:50%;
transform:translateY(-50%);
margin: auto auto auto auto;
}
<!--html-->
<div name="outer" class="outer">
<div name="inner" class="inner">put your contents here ...</div>
</div>
Вы можете удалить фон-цвет, они только для шоу.
Вот скрипка:
http://jsfiddle.net/yPMVJ/71/[
^]
Вот ссылка на технику вертикального выравнивания:
http://zerosixthree.se/vertical-align-anything-with-just-3-lines-of-css/[
^]