У меня есть страница всплеска и вы хотите, чтобы пользователь мог щелкнуть в любом месте страницы и отправить их на главный сайт. Я нашел тесные решения на SO, но моя проблема в том, что моя всплывающая страница имеет плавающий div
в центре, поэтому использование чего-то типа <body onclick="window.location.href='url'">
работает только при нажатии на div
, а не где-либо еще на заднем плане. Вот HTML:Щелкните по любой ссылке
<html>
<head>
<link rel="stylesheet" href="styles/layout.css" type="text/css" />
</head>
<body>
<div class="splash">
<h1>PM & ASSOCIATES</h1>
<p>Worldwide</p>
</div>
</body>
</html>
И CSS:
.splash{
position: absolute;
top: 50%;
left: 50%;
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
.splash p{
font-size:12pt;
font-family:Castellar, Garamond, "Times New Roman", Times, serif;
}
.splash h1{
font-size:32pt;
font-family:Castellar, Garamond, "Times New Roman", Times, serif;
}
Почему вы просто не сделать ширину тела и высоту 100%? – Huangism
Я никогда не знал, что теги html и body не по умолчанию не превышают 100% ширины/высоты. Урок выучен. – uberchemist