2013-08-06 10 views
0

Я нашел 3d флип-карты на jsfiddle (http://jsfiddle.net/GDdtS/3610/) и я редактировал его к этому: http://jsfiddle.net/qCPrj/обратно карты необходимо заполнить весь экран

Я пытаюсь сделать заднюю сторону «карты» заполнить весь экран веб-страницы. Кто-то предложил, чтобы добавить код:

positition: absolute; 
left: 0; 
right: 0; 

к классу обратно, но это не изменит ширину задней стороны. Мой вопрос будет, как мне получить заднюю сторону «карты», чтобы заполнить весь экран?

редактировать *

Размер передних должен оставаться 400px в ширину и 200 точек с высоким, но я хочу тыльная быть полноэкранным, поэтому при наведении курсора мыши на тыльная появляется и расширяется, чтобы покрыть весь экран.

ответ

0

вы должны установить высота 100% для всех родительских элементов, чтобы заполнить пространство соответствующим образом - так в вашем случае добавить

html, body, .flip, .card, .front, .back{height:100%} 

Jsfiddle

+1

+1 Я дал тот же ответ. добавлено немного больше http://jsfiddle.net/mAgh5/1/ –

+0

Извините, я догадываюсь, что я не был достаточно ясен в этой должности, теперь я отредактировал это, но я хотел, чтобы передняя сторона карты была 400 пикселей на 200 и когда вы наводите указатель мыши, задняя сторона появляется и расширяется, чтобы покрыть весь экран, снова мои извинения за то, что вы недостаточно ясны. – user2657364

+0

просто добавьте 'width: 400px; height: 200px' to '.flip .card .front' и' width: 100%; height: 100%; 'to' .flip .card .back' – Mark

0

ширина и высота вашего класса только 400x200 так технически на максимуме ... он заполнит эту часть. вам нужно увеличить размер «.flip»

+0

делая это, увеличивая размер .flip, чтобы быть больше, и держа мою переднюю карту до 400x200, это будет означать, что даже если моя мышь не находится на моей передней карте, но находится в пределах класса .flip, карта будет по-прежнему переворачивать – user2657364

Смежные вопросы