Помогите поставить баннер в нужное место

[Удален]
1220

Приветствую! Сразу извиняюсь, если не туда написал.

На сайте в шапке есть отлиное место для дву баннеров, но баннеры влазят не там, где хочется. В кодинге я слаб и не знаю, как правильно передвинуть баннеры в нужное мне место, прошу помощи.

Вот скрин:

Вот часть кода шапки:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>

<head profile="http://gmpg.org/xfn/11">

<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />

<title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?> &raquo; Архив сайта <?php } ?> <?php wp_title(); ?></title>

<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />

<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />

<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />

<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/mootools.svn.js"></script>

<script type="text/javascript">

window.addEvent('domready', function(){

var mySlide = new Fx.Slide('top-panel');

mySlide.hide();

$('toggle').addEvent('click', function(e){

e = new Event(e);

mySlide.toggle();

e.stop();

});

});

</script>

<?php wp_head(); ?>

<script type="text/javascript" src="//vk.com/js/api/openapi.js?68"></script>

<script type="text/javascript">

VK.init({apiId: 3266089, onlyWidgets: true});

</script>

</head>

<body>

<div class="Container">

<div id="Header">

<div id="Logo">

<?php bloginfo('name'); ?>

<span><?php bloginfo('description'); ?></span>

</div>

<!----Баннерное место -->

<a href="http://www.vsemayki.ru/?ref=32580" target="_blank"><img src="http://partners.vsemayki.ru/img/saved/7/banners_b_367_468x60.gif" height="60" width="468" border=0 ></a>

</div>

<div class="clear"></div>

<div id="Navigation">

<ul>

<li><a class="end"><img src="<?php bloginfo('template_directory'); ?>/images/nav_left.gif" border="0" /></a></li>

<?php wp_list_pages('title_li=' ); ?>

<li><a class="end"><img src="<?php bloginfo('template_directory'); ?>/images/nav_right.gif" border="0" /></a></li>

</ul>

</div>

<div id="iconNav">

</div>

<div class="clear"></div>

<div id="HeaderSub">

<div id="About">

Добро пожаловать на <span><?php bloginfo('name'); ?>!</span>

<p>

На данном сайте вы найдете информацию на медецинскую тематику. В статья описываются ушибы, растяжения, разрывы связок, переломы и другие опасные травмы. Так же вредные привычки, домашняя и народная медицина.

</p>

</div>

Надеюсь вы сможете помочь, вроде не трудно, если знать как.

jpg banners.jpg
Q8
На сайте с 02.08.2012
Offline
31
#1

как вариант, заключить всю баннерную информацию в блок и выводить абсолютным позиционированием. например:

<!----Баннерное место -->

<div class="headerbanner">

<a href="http://www.vsemayki.ru/?ref=32580" target="_blank"><img src="http://partners.vsemayki.ru/img/saved/7/banners_b_367_468x60.gif" height="60" width="468" border=0 ></a>

</div>

и в стилях:

для #Header прописать (если нету) position:relative;

и стили самого блока:

.headerbanner{

position:absolute;

top:0;

right:0;

}

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

другой вариант - обтекание. но тут надо изучить, как построен Ваш шаблон, по скрину и куску кода мало что можно понять

DF
На сайте с 02.11.2009
Offline
56
#2

Для баннера float:right; и измените ширину Container до 1070px тогда будет выглядеть как у вас на скринах.

[Удален]
#3
q8888:
как вариант, заключить всю баннерную информацию в блок и выводить абсолютным позиционированием. например:

<!----Баннерное место -->
<div class="headerbanner">
<a href="http://www.vsemayki.ru/?ref=32580" target="_blank"><img src="http://partners.vsemayki.ru/img/saved/7/banners_b_367_468x60.gif" height="60" width="468" border=0 ></a>
</div>

и в стилях:
для #Header прописать (если нету) position:relative;

и стили самого блока:
.headerbanner{
position:absolute;
top:0;
right:0;
}

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

другой вариант - обтекание. но тут надо изучить, как построен Ваш шаблон, по скрину и куску кода мало что можно понять

Спасибо большое! Воспользовался советами и стоит почти так, как надо. Как вы и говорили, баннер немного уходит влево, значения right и top по нулям, пытался подвинуть его правее, не хочет. Можете что-нибудь посоветовать?

DF
На сайте с 02.11.2009
Offline
56
#4
Ночной_Блоггер:
Можете что-нибудь посоветовать?

измените ширину Container до 1070px либо так

<div id="Logo">

Медицинский портал

<br/>

<span>Портал о самой нужной медицине :)</span>

</div>

[Удален]
#5
DENisF:
измените ширину Container до 1070px либо так

<div id="Logo">
Медицинский портал
<br/>
<span>Портал о самой нужной медицине :)</span>
</div>

Спасибо, все отлично стало! Использовал br.

Спасибо ребята, что помогли, сам бы не справилися.

Кстати, вопрос, <br> и </br> чем-то отличаются? Всегдна юзаю br, но часто встречаю /br

Правда верхний баннер висит максимально вверху (прилип к верхнему краю сайта), но все равно выглядит не плохо )

DF
На сайте с 02.11.2009
Offline
56
#6

для XHTML валидно <br /> а для HTML <br>

Q8
На сайте с 02.08.2012
Offline
31
#7

<br /> правильнее. с некоторых пор спецификация html требует закрывание всех тегов, в том числе непарных. если <div> закрывается </div>ом, то непарные теги желательно прописывать с "самозакрыванием" через пробел+слеш в конце. точно так же и с другими тегами: <img ... />, <hr /> и т.п.

валидатор не будет ругаться на такой вид. хотя, многие старые верстальщики пишут по-старому :)

[Удален]
#8

Понятно, спасибо :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий