Одну минуту, что-то эта таблица не очень "хорошо" соображает и жрет контент после переключения вкладок.
Вот я об этом и говорю.
Хорошо, перетащим. Сейчас все доделаю и перетащим.
Дизаин-студия "Тайна" |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Дизаин-студия "Тайна" » Записаться на обучение » Точная наука с Watercolor
Одну минуту, что-то эта таблица не очень "хорошо" соображает и жрет контент после переключения вкладок.
Вот я об этом и говорю.
Хорошо, перетащим. Сейчас все доделаю и перетащим.
Готово
Вот, адекватный контейнер.
.container1 {
width: 780px; /размер контейнера/
margin: 0 auto; /отступ от верхнего края/
padding-left: 0px; /смещение влево/
}
ul.tabs {
margin: 0; /отступ от верхнего края/
padding-top: 10px; /положение по верхнему края/
float: left; /выравнивание по левому краю/
height: ВЫСОТАpx;
width: ШИРИНАpx;
position: relative;
color:#ЦВЕТ;
font-family: ШРИФТ;
font-size: РАЗМЕРpx;
text-align: ПОЛОЖЕНИЕ;
text-shadow:#000000 1px 1px; /тени/
}
ul.tabs li {
float: left; /выравнивание по левому краю/
padding-left: 35px; /выравнивает кнопки по центру, увеличив значение ухода в лева/
height: ВЫСОТАpx;
line-height: ВЫСОТАpx; /линии высоты кнопок, равна высоте кнопок/
border: 0px; /границы/
margin-bottom: -2px; /отступ по нижнему краю/
background: transparent; /можно залить цветом, поставить картинку, или оставить прозрачным/
overflow: hidden; /значение переключаемых кнопок/
position: relative;
}
ul.tabs li a, ul.tabs li a:hover, html ul.tabs li.active, html ul.tabs li.active a:hover {
background: transparent; /можно залить цветом, поставить картинку, или оставить прозрачным/
position: relative;
color:#ЦВЕТ;
font-family: ШРИФТ;
font-size: РАЗМЕРpx;
text-align: ПОЛОЖЕНИЕ;
text-shadow:#000000 1px 1px; /тени/
}
.tab_container1 {
clear: both;
float: left;
width: ШИРИНАpx;
height: ВЫСОТАpx;
background: transparent; /можно залить цветом, поставить картинку, или оставить прозрачным/
box-shadow: inset 0px 0px 48px rgba(148,122, 77, 0.8); /задает теневой, полупрозрачный цвет контейнера, 48 прозрачность, rgba значение цвета где каждая буква число/
}
.tab_content { /общие значения отступа/
padding-left: 12px;
padding-right: 12px;
padding-top: 8px;
padding-bottom: 8px;
}
.tab_content h2 {
font-weight: normal;
padding-bottom: 4px;
border: none;
}
Выделенное жирным: положение кнопок. ВНИМАНИЕ! Если поставить по центру, кнопки соберутся в один столбик по центру всей таблицы. Лучше двигать относительно право, влево.
Код позволяющей работать кнопкам переключения, в HTML-низ.
<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>Сама таблица.
<center><div style="width: ШИРИНА НА 20px БОЛЬШЕ ШИРИНЫ ТАБЛИЦЫ В СТИЛЕpx; height: auto; OVERFLOW: auto; border: 0px">
<ul class="tabs">
<li class="active"><a href="#tab1">ОСНОВНОЕ</a></li>
<li class=""><a href="#tab2">ИГРА</a></li>
<li class=""><a href="#tab3">БАННЕРЫ</a></li>
</ul><div class="tab_container1">
<div class="tab_content" id="tab1" style="display: block;">
контент первой вкладки
</div><div class="tab_content" id="tab2" style="display: none;">
контент второй вкладки
</div><div class="tab_content" id="tab3" style="display: none;">
контент третьей вкладки
</div></div></div></center>
Чтобы добавить вкладку, мы дублируем выделенные жирным места, меняя циферку на следующую по значению.
Отредактировано Диос (2016-01-28 16:53:14)
Диос
Контейнер что-то не работает.
Watercolor, я немного приболел, ошибки разберёмся завтра ближе к вечеру, а то я ничего не соображаю.
Диос
Хорошо.
Выздоравливай с:
Watercolor, а стиль таблицы кто будет устанавливать? Он же задает все расположение элементов.))
Отредактировано Диос (2016-01-30 15:39:40)
Диос
Так вот в этом и проблема: куда ни поставлю (HTML-верх/низ, объявление) не работает, отображается на тестовике в виде текста. Или нужно в сам стиль форума ставить? Если да, ума не приложу, в какое место.
Watercolor, чтобы мне указать на ошибку, наверное не надо убирать то, что не работает? Я же не могу из чужой головы выудить картину неверного отображения.
Ставиться стиль всегда либо в HTML-Верх либо CS.CSS. В первом случае мы его заносим в кодовые рамки стиля <style></style>, во втором ставим без них.
Диос
Наверное, не надо.
Ну... вот.
Watercolor, а, кто будет заполнять все параметры?)
height: ВЫСОТАpx;
width: ШИРИНАpx;
position: relative;
color:#ЦВЕТ;
font-family: ШРИФТ;
font-size: РАЗМЕРpx;
text-align: ПОЛОЖЕНИЕ;
text-shadow:#000000 1px 1px; /тени/
}
ul.tabs li {
float: left; /выравнивание по левому краю/
padding-left: 35px; /выравнивает кнопки по центру, увеличив значение ухода в лева/
height: ВЫСОТАpx;
line-height: ВЫСОТАpx; /линии высоты кнопок, равна высоте кнопок/
border: 0px; /границы/
margin-bottom: -2px; /отступ по нижнему краю/
background: transparent; /можно залить цветом, поставить картинку, или оставить прозрачным/
overflow: hidden; /значение переключаемых кнопок/
position: relative;
}
ul.tabs li a, ul.tabs li a:hover, html ul.tabs li.active, html ul.tabs li.active a:hover {
background: transparent; /можно залить цветом, поставить картинку, или оставить прозрачным/
position: relative;
color:#ЦВЕТ;
font-family: ШРИФТ;
font-size: РАЗМЕРpx;
text-align: ПОЛОЖЕНИЕ;
text-shadow:#000000 1px 1px; /тени/
}
.tab_container1 {
clear: both;
float: left;
width: ШИРИНАpx;
height: ВЫСОТАpx;
background: transparent; /можно залить цветом, поставить картинку, или оставить прозрачным/
box-shadow: inset 0px 0px 48px rgba(148,122, 77, 0.8); /задает теневой, полупрозрачный цвет контейнера, 48 прозрачность, rgba значение цвета где каждая буква число/
Упустил чет -.-
Диос
<style>.container1 {
width: 780px; /размер контейнера/
margin: 0 auto; /отступ от верхнего края/
padding-left: 0px; /смещение влево/
}
ul.tabs {
margin: 0; /отступ от верхнего края/
padding-top: 10px; /положение по верхнему края/
float: left; /выравнивание по левому краю/
height: 350px;
width: 700px;
position: relative;
color:#006600;
font-family: Trebuchet Ms;
font-size: 16px;
text-align: left;
text-shadow:#000000 1px 1px; /тени/
}
ul.tabs li {
float: left; /выравнивание по левому краю/
padding-left: 35px; /выравнивает кнопки по центру, увеличив значение ухода в лева/
height: 350px;
line-height: 350px; /линии высоты кнопок, равна высоте кнопок/
border: 0px; /границы/
margin-bottom: -2px; /отступ по нижнему краю/
background: transparent; /можно залить цветом, поставить картинку, или оставить прозрачным/
overflow: hidden; /значение переключаемых кнопок/
position: relative;
}
ul.tabs li a, ul.tabs li a:hover, html ul.tabs li.active, html ul.tabs li.active a:hover {
background: transparent; /можно залить цветом, поставить картинку, или оставить прозрачным/
position: relative;
color:#006600;
font-family: Trebuchet Ms;
font-size: 16px;
text-align: left;
text-shadow:#000000 1px 1px; /тени/
}
.tab_container1 {
clear: both;
float: left;
width: 700px;
height: 350px;
background: transparent; /можно залить цветом, поставить картинку, или оставить прозрачным/
box-shadow: inset 0px 0px 48px rgba(148,122, 77, 0.8); /задает теневой, полупрозрачный цвет контейнера, 48 прозрачность, rgba значение цвета где каждая буква число/
}
.tab_content { /общие значения отступа/
padding-left: 12px;
padding-right: 12px;
padding-top: 8px;
padding-bottom: 8px;
}
.tab_content h2 {
font-weight: normal;
padding-bottom: 4px;
border: none;
}</style>ul.tabs {
margin: 0; /отступ от верхнего края/
padding-top: 10px; /положение по верхнему края/
float: left; /выравнивание по левому краю/
height: 350px;
Высота кнопки 350... Кажется, это через чур много, нет?
width: 700px;
Там же ширина.
Ширина у нас всегда везде одинаковая.
height: 350px;
line-height: 350px; /линии высоты кнопок, равна высоте кнопок/
То же самое, зачем таблице кнопки ТАКОЙ высоты?
Диос
Извиняюсь за столь долгое отсутствие.
Исправлено.
Ничего.
Чтобы разбросать кнопки увеличиваем расстояние вот здесь.
Лучше начинать от 80px или 100px
padding-left: 35px; /выравнивает кнопки по центру, увеличив значение ухода в лева/
Так же незабываем удалять мои пояснения к кодам из самого кода.
/выравнивает кнопки по центру, увеличив значение ухода в лева/
Они его ломают.
Отредактировано Диос (2016-02-08 12:05:03)
Диос
Готово
Watercolor, размер то контейнера увеличиваем, таблица его не растянет. И соответственно заполняем необходимыми для нас ячейками.
1 вкладка три ячейки, центральная див окно
2 вкладка пустая, её мы оформим в самом конце.
3 вкладка два див окна. Большое, в него окно с прокруткой. Для баннеров берем соотношение ширина таблицы, высота таблицы. Прокручиваемое див окно ширина таблицы на 100 меньше высоты таблицы.
И самое любимое. Открываем фотошоп. И начинаем создавать шаблоны-элементы на активистов, баннеры и прочие части, кои будут заполняться с интервалом. Что бы не было пустого не красивого места.
Я обычно пользуюсь простой цветовой рамкой, подходящей сайту и текстом по центру либо с названием величины(для баннеров), либо со знаком вопроса или надписями свободно, активист, флудер(для администрации, топа форума, акции).
| Ищу учителя! | Записаться на обучение | 2016-03-29 |
Вы здесь » Дизаин-студия "Тайна" » Записаться на обучение » Точная наука с Watercolor