Я загрузил и внедрил Nivo Slider на своем веб-сайте. С момента его внедрения я обнаружил несколько ошибок, но я ищу помощь в получении моего заголовка на экране.Nivo Slider - отзывчивая/центрированная надпись
маржа: авто, как правило, работает для этого, чтобы обеспечить ДИВ всегда в центре (я думаю ..) - но я не могу заставить его работать с моим сайтом ..
Мой HTML:
<!DOCTYPE html>
<html>
<head>
<title>Max Klimmek - Portfolio, Clothing, Travel</title>
<link rel="stylesheet" href="css/normalize.css">
<link rel="stylesheet" href="css/style.css">
<link rel="stylesheet" href="fonts/font-awesome-4.5.0/css/font-awesome.min.css">
<link rel="stylesheet" href="css/nivo-slider.css" type="text/css" />
<script src="script/jquery.nivo.slider.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js" type="text/javascript"></script>
<script src="script/jquery.nivo.slider.pack.js" type="text/javascript"></script>
<meta name="viewport" content="width=device-width">
<script type="text/javascript">
$(window).load(function() {
$('#slider').nivoSlider()
});
</script>
</head>
<body>
<header id="site-header">
<div class="row">
<nav class="nav">
<ul>
<li><a href="index.html" class="selected"><i class="fa fa-shield"></i></a></li>
<li><a href="index.html" class="selected">Home</a></li>
<li><a href="index.html" class="selected">Portfolio</a></li>
<li><a href="index.html" class="selected">Clothing</a></li>
<li><a href="index.html" class="selected">Gallery</a></li>
<li><a href="index.html" class="selected">Resume</a></li>
</ul>
</nav>
</div>
</header>
<div class="wrapper">
<div id="slider" class="nivoSlider">
<img src="img/cover.jpg" alt="" title="#htmlcaption1"/>
<img src="img/cover1.jpg" alt="" title="#htmlcaption1"/>
<img src="img/cover.jpg" alt="" title="#htmlcaption1"/>
<img src="img/cover1.jpg" alt="" title="#htmlcaption1"/>
</div>
<div id="htmlcaption1" style="display:none">
<div class="nivo-caption1" >Simple. <br> Clean.</div>
</div>
</div>
</body>
</html>
Мой CSS для заголовка:
.nivo-caption1 {
position: absolute;
margin:auto;
top: 5%;
overflow:hidden;
background:none;
font-family: 'Gotham';
color:#FFF;
font-weight:bold;
font-size:50px;
line-height:44px;
text-align:center;
text-transform:uppercase; /* converts text to UPPERCASE */
}
Если я удаляю Margin-Top, заголовок даже не появляется. Я добавил margin: auto для всех остальных div, которые содержат этот заголовок/слайдер.
У кого-нибудь есть идеи о том, как я мог бы обеспечить, чтобы nivo-caption всегда центрировалась даже при изменении размера окна браузера?
прилагается фотография, как она выглядит сейчас ..
Любая помощь будет здорово!
Спасибо, Max enter image description here
В настоящее время ваш класс называется «Nivo-caption1», но вы пытаетесь стиль «Nivo титрами». Это была опечатка? Если нет, вы должны начать с назначения правильного класса. – Patrick