Оленька, у вас там 5 пользователей, наверное есть еще один тестовый админ-ник. Киньте мне тут в ЛС ник и пароль для доступа.
Заказную таблицу "объявление" немного поправить...
Сообщений 21 страница 34 из 34
Поделиться22Чт, 21 Апр 2011 14:05:19
посмотрела сейчас у вас на тестовом и увидела *скриншот*
если вы имеете в виду вон тот верхний правый угол, торчащий сбоку от последней правой вкладки, то он мне совсем никак не мешает, независимо от того, как у него очертится рамка (а правое поле где?)
Поделиться23Чт, 21 Апр 2011 21:35:28
Оленька, код вкладок пришлось переделать. Полностью меняете содержимое Объявления и убираете из HTML-низ этот скрипт
<script
src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/j
query.min.js"></script>
<script type="text/javascript">
$(function() {
$('ul.tabs').delegate('li:not(.current)',
'click', function() {
$(this).addClass('current').siblings
().removeClass('current')
.parents('div.section').find('div.box').hide
().eq($(this).index()).fadeIn(10);
})
})
</script>Далее, вставляете это в HTML-верх
<style>
.container1 {width: 100%; margin: 0 auto; padding: 0;}
ul.tabs {
margin: 0;
padding: 0;
float: left;
list-style: none;
height: 48px;
width: 100%;
}
ul.tabs li {
float: left;
margin: 0;
padding: 0;
padding-top: 4px!important;
height: 44px;
vertical-align: middle;
border: 0px;
border-top: 1px solid gray;
border-bottom: 0px solid gray;
border-right: 1px solid gray;
border-left: 1px solid gray;
margin-bottom: -2px;
background: url();
overflow: hidden;
position: relative;
width: 16%;
text-align: center;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
ul.tabs li a {
text-decoration: none!important;
color: #444;
/* color: transparent;*/
display: block;
padding: 0 5px;
background: url();
outline: none;
}
ul.tabs li a:hover {
background: url();
text-decoration: none!important;
border-bottom: 0px solid #000000;
border-top: 0px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
}
ul.tabs li.active {
text-decoration: none!important;
background: url();
background-color: #E3F1FF;
border-bottom: 0px solid #000000;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}
ul.tabs li.active a:hover {
background: url();
text-decoration: none!important;
}
.tab_container1 {
clear: both;
float: left;
width: 100%;
height: 350px;
background-image : url();
background-color: transparent;
border-bottom: 1px solid #000;
border-top: 1px solid #000;
border-left: 1px solid #000;
border-right: 1px solid #000;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
.tab_content {
padding: 5px;
}
</style>Это вставляете в Объявление
<!-- начало скриптов вкладок -->
<script type="text/javascript">
$(document).ready(function(){
$('.splLink').click(function(){
$(this).parent().children('div.splCont').toggle('normal');
return false;
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
$(".tab_content").hide();
$("ul.tabs li:first").addClass("active").show();
$(".tab_content:first").show();
$("ul.tabs li").click(function() {
$("ul.tabs li").removeClass("active");
$(this).addClass("active");
$(".tab_content").hide();
var activeTab = $(this).find("a").attr("href");
$(activeTab).fadeIn();
return false;
});
});
</script>
<!-- конец скриптов вкладок -->
<table border="0" cellspacing="0" cellpadding="0" style="width: 100%; height: 395px;">
<tr>
<td style="width: 66%; height: 395px;">
<!-- Вкладки и их содержимое -->
<div class="container1">
<ul class="tabs">
<li class="active"><a href="#tab1">разные разности</a></li>
<li><a href="#tab2">Вкладка 2</a></li>
<li><a href="#tab3">Вкладка 3</a></li>
<li><a href="#tab4">Вкладка 4</a></li>
<li><a href="#tab5">Вкладка 5</a></li>
<li><a href="#tab6">Вкладка 6</a></li>
</ul>
<div class="tab_container1">
<div style="display: block;" id="tab1" class="tab_content">
<div style="width:100%; height: 340px; overflow:auto; overflow-x:hidden; padding:1px;">
содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками) содержание меню 1 (будет отображаться сразу же при загрузке страницы с вкладками)
</div></div>
<div style="display: none;" id="tab2" class="tab_content">
<div style="width:100%; height: 340px; overflow:auto; overflow-x:hidden; padding:1px;">
текст 2
</div></div>
<div style="display: none;" id="tab3" class="tab_content">
<div style="width:100%; height: 340px; overflow:auto; overflow-x:hidden; padding:1px;">
текст 3
</div></div>
<div style="display: none;" id="tab4" class="tab_content">
<div style="width:100%; height: 340px; overflow:auto; overflow-x:hidden; padding:1px;">
текст 4
</div></div>
<div style="display: none;" id="tab5" class="tab_content">
<div style="width:100%; height: 340px; overflow:auto; overflow-x:hidden; padding:1px;">
текст 5
</div></div>
<div style="display: none;" id="tab6" class="tab_content">
<div style="width:100%; height: 340px; overflow:auto; overflow-x:hidden; padding:1px;">
текст 6
</div></div>
</div>
</div>
<!-- Конец вкладок и их содержимого -->
</td>
<td style="width : 34%; height: 395px; padding:2px;" valign="top">
<div align="center" style="width: 100%; height: 390px; overflow: auto; overflow-x: hidden; padding: 3px;"><div style="padding: 5px; text-align: center; font-weight: bold; font-size: 12pt ">
<br>ЛотрРол</div><br>
<div style="padding: 5px; text-align: center; font-weight: bold">
Создатель:</div>
<div style="padding: 5px; text-align: center;">
Саруман<br></div>
<div style="padding: 5px; text-align: center; font-weight: bold">
Администраторы:</div>
<div style="padding: 5px; text-align: center;">
Эовин<br>Лотиэль<br>Хайна<br></div>
<div style="padding: 5px; text-align: center; font-weight: bold">
Мастера игры:</div>
<div style="padding: 5px; text-align: center;">
Раданг (4Э)<br>Элрохир (ВК)<br>нужны ещё !<br></div>
<div style="padding: 5px; text-align: center; font-weight: bold">
Модераторы:</div>
<div style="padding: 5px; text-align: center;">
Раданг<br>Элрохир<br>Торин Дромангорг<br>Артакано<br>Фарамир<br>Маухур<br>Лисандра<br></div>
<div style="padding: 5px; text-align: center; font-weight: bold">
Особые благодарности:</div>
<div style="padding: 5px; text-align: center;">
Раданг<br>Feanaro<br>Бергил (Боромир)<br>Келаст<br>Натария<br>Лотиэль<br>Ирэн<br>Gandalf<br></div></div>
</td>
</tr>
</table>Отредактировано Кофеман (Чт, 21 Апр 2011 21:48:01)
Поделиться24Чт, 21 Апр 2011 21:38:17
Кофеман
А смысл выкладывать коды всякий раз в блоке цитат на пол-страницы - а не под кнопку код ? (прост тяжк потом страницу осматривать..
Поделиться25Чт, 21 Апр 2011 21:44:03
Теперь некоторые пояснения.
То, о чем Вы просите, постоянно менять высоту таблицы в зависимости от содержимого правой колонки - бред. Вы представляете себе, если таблица будет занимать больше, чем видимое пространство в окне браузера?
Поэтому, если Вам так важно в правую колонку пихать длинную портянку, то я сделал там прокрутку. Это позволит таблице иметь постоянную высоту.
Относительно вкладок.
Высота вкладки меняется в нескольких местах
ul.tabs {
...
height: 48px;
width: 100%;
И тут
...
ul.tabs li {
...
padding-top: 4px!important;
height: 44px;
vertical-align: middle; ....
Ширина вкладок меняется здесь:
ul.tabs li {
...
position: relative;
width: 16%;
...
}
Формула простая - 100% делите на количество вкладок и результат округляете к меньшему целому числу. Остаток будет в виде кусочка справа, в виде полоски, или правильнее - верхней границы содержимого вкладки.
зы. Сорри. Спасибо Deff, исправил.
Отредактировано Кофеман (Чт, 21 Апр 2011 21:48:45)
Поделиться26Чт, 21 Апр 2011 23:41:48
спасибо.
в ближайшее время примерею и расскажу что получилось =)
чувствую, кое-что нам опять придётся исправлять
спокойной ночи.
Отредактировано Оленька (Чт, 21 Апр 2011 23:43:18)
Поделиться27Пт, 22 Апр 2011 11:03:02
СПАСИБО !!!!
ВСЁ ПРОСТО СУПЕР !
Только надо чтоб ярлычок активной вкладки не выделялся цветом
Мона ?

Поделиться28Пт, 22 Апр 2011 11:30:55
Только надо чтоб ярлычок активной вкладки не выделялся цветом Мона ?
Оленька, нет, нельзя. Иначе у Вас станет видна граница. Никто еще не придумал способа вытереть только кусок границы какого-либо элемента. Для этого ярлычок наезжает на границу и закрашивается цветом, чтоб скрыть участок ее под собой.
У себя исправьте вот тут цвет.
.....
ul.tabs li.active {
text-decoration: none!important;
background: url();
background-color: #282828;
border-bottom: 0px solid #000000;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}
.......
Это фоновый цвет Вашего форума. Тогда у Вас будет иллюзия, что ярлычок прозрачный.
Отредактировано Кофеман (Пт, 22 Апр 2011 11:34:11)
Поделиться29Пт, 22 Апр 2011 12:05:29
Кофеман, спасибо, поняла.
А покажите команды, которые отвечают за высоту всей этой таблицы. Хочу с ними поэкспериментировать. Я предположила что это height со значениями 395 (всего) и 340 (у содержимого вкладок). Но уменьшение ничего не дало.
Отредактировано Оленька (Пт, 22 Апр 2011 12:05:45)
Поделиться30Пт, 22 Апр 2011 12:09:45
Оленька, общая высота таблицы меняется тут
<table border="0" cellspacing="0" cellpadding="0" style="width: 100%; height: 395px;">
Высота первого столбца, совпадает с общей высотой и меняется тут
<td style="width: 66%; height: 395px;">
И, соответственно, второго столбца, так же совпадает с общей высотой и меняется тут
<td style="width : 34%; height: 395px; padding:2px;" valign="top">
Поделиться31Пт, 22 Апр 2011 12:16:49
Кофеман, не помогает...
Поделиться32Пт, 22 Апр 2011 12:19:03
ААА, всё-всё, я нашла.
это в поле хтмл в .tab_container1 значение height мне было нужно.
Видимо вы меня не так поняли =)
* * * *
Кафеману СПАСИБО ! (плюсов в репу дать? больше не знаю как выразить свою благодарность )))
* * * *
Администрацию прошу тему не удалять и не закрывать. Потому что всё равно что-то возникнет, чтобы не плодить новые темы.
Впрочем, на ваше усмотрение.
Отредактировано Оленька (Пт, 22 Апр 2011 12:27:38)
Поделиться33Пт, 22 Апр 2011 12:27:03
Видимо вы меня не так поняли =)
Нет, это просто кто-то так поясняет, что ему нужно. 
Поделиться34Пт, 22 Апр 2011 12:28:40
Кофеман,
