ForumD.ru - Дизайн для форумов и техническая поддержка

Объявление

Акция! Дизайн «MyBB Technical Support»

Дизайн для форума MyBB в тематике компьютерных сообществ или технической поддержки
Стоимость при покупке эксклюзивно: 2000р 1200р
Скидка 40%. В стоимость входит настройка и корректировка дизайна.

Подробнее

Дизайн «Warlords of Draenor»

Детализированный rpg-дизайн для MyBB форума гильдии «Warlords of Draenor»
Стоимость при покупке эксклюзивно: 6300р
В стоимость входит настройка и корректировка дизайна под ваш проект.

Подробнее

Светлый дизайн в фентези стиле с аниме-графикой

Макет для светлого дизайна в фентези стиле с аниме-графикой.
Стоимость: 2600р*
Дизайн продается эксклюзивно (в одни руки).

Подробнее

Дизайн для MyBB форума гильдии WoW Exodar

Детализированный rpg-дизайн для mybb форума гильдии в тематике Экзодара.
Стоимость: 2150р*
В стоимость входит настройка и корректировка дизайна.

Подробнее

Поддержать проект

Если у вас есть желание помочь нам сделать наш проект лучше:
Финансовая помощьРеклама на сайте
Стать модераторомОтзывы

Предложения

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



[Решено]Проблема с таблицей.

Сообщений 1 страница 2 из 2

1

Здравствуйте. Пыталась найти скрипты интересной таблицы ака "мало места - много текста" использовала эти коды в оригинале.

оригинал

Для КСС второе окошко

Код:
/* стиль общего контейнера с кнопками */
.menu{
  width: 620px; /* ширина */
  margin: 10px auto; padding: 15px; /* отступы */	  
  list-style: none;
  counter-reset: li;
  background: #eee; /* фон */
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.1) inset; /* тень вокруг контейнера */
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;
  box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;
  -moz-border-radius: 10px; /* закругление углов */
  -webkit-border-radius: 10px;
  border-radius: 10px;
}

.menu:before,
.menu:after {
  content: "";
  display: table; /* отображение кнопок в виде таблицы */
}

.menu:after {
  clear: both;
}

.menu {
  zoom:1;
}

/* стиль кнопки */        
.menu li {
  position: relative;
  float: left;
  cursor: pointer;
  height: 120px; width: 200px; /* высота и ширина кнопки */
  margin: 10px 0 0 10px; /* отступы между кнопками */
  color: #fff;
} 

.menu li:hover, .menu li:focus{ /* градиент, который появляется на кнопки при наведении курсора */
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,.2)), to(rgba(255,255,255,0)));
  background-image: -webkit-linear-gradient(top, rgba(255,255,255,.2), rgba(255,255,255,0));
  background-image: -moz-linear-gradient(top, rgba(255,255,255,.2), rgba(255,255,255,0));
  background-image: -ms-linear-gradient(top, rgba(255,255,255,.2), rgba(255,255,255,0));
  background-image: -o-linear-gradient(top, rgba(255,255,255,.2), rgba(255,255,255,0));
  background-image: linear-gradient(top, rgba(255,255,255,.2), rgba(255,255,255,0));
}


/* стиль всплывающего описания */

.menu .cover{
  z-index: 2;
}

.menu .cover:focus{
  outline: 0;
}

.menu li::after{
  content: counter(li);
  counter-increment: li;
  font: italic bold 10px serif, georgia; /* шрифт */
  position: absolute;
  color: rgba(255,255,255,.1);
  opacity: 0;
  -webkit-transition: all .2s ease-out;
  -moz-transition: all .2s ease-out;
  -ms-transition: all .2s ease-out; 
  -o-transition: all .2s ease-out;  
  transition: all .2s ease-out;    
}      

.menu li:hover::after, .menu li:focus::after{
  font-size: 100px;
  opacity: 1; 
}

.menu .cover::after{
  z-index: -1;
}

.menu li:nth-child(1),
.menu li:nth-child(2),
.menu li:nth-child(3){
  margin-top: 0;
}

.menu li:nth-child(1),
.menu li:nth-child(4),
.menu li:nth-child(7){
  margin-left: 0;      
}

/* цвета кнопок по порядку */

.menu li:nth-child(1),
.menu li:nth-child(1) .content,
.menu li:nth-child(1) .close{
  background-color: #2c618f;
}         

.menu li:nth-child(2),
.menu li:nth-child(2) .content,
.menu li:nth-child(2) .close{
  background-color: #91ab31;   
}   

.menu li:nth-child(3),
.menu li:nth-child(3) .content,
.menu li:nth-child(3) .close{
  background-color: #714a28;   
}

.menu li:nth-child(4),
.menu li:nth-child(4) .content,
.menu li:nth-child(4) .close{
  background-color: #e58600;      
}

.menu li:nth-child(5),
.menu li:nth-child(5) .content,
.menu li:nth-child(5) .close{
  background-color: #c33a00;
}

.menu li:nth-child(6),
.menu li:nth-child(6) .content,
.menu li:nth-child(6) .close{
  background-color: #7f5dac;
}

.menu li:nth-child(7),
.menu li:nth-child(7) .content,
.menu li:nth-child(7) .close{
  background-color: #5672b7;     
}

.menu li:nth-child(8),
.menu li:nth-child(8) .content,
.menu li:nth-child(8) .close{
  background-color: #69003f;
}

.menu li:nth-child(9),
.menu li:nth-child(9) .content,
.menu li:nth-child(9) .close{
  background-color: #393043;
}

/* стиль всплывающего контента */

.menu .content{
  opacity: 0; display: none\9;
  overflow: hidden;
  font: 12px Arial, Helvetica; /* шрифт */
  position: absolute;
  height: 120px; width: 200px; /* Высота и ширина области текста. В идеале: height: 100%; width: 100%; , но будет работать только в FF */
  -webkit-transition: all .3s ease-out;
  -moz-transition: all .3s ease-out;
  -ms-transition: all .3s ease-out; 
  -o-transition: all .3s ease-out;  
  transition: all .3s ease-out;      
}  

.menu .expanded{
  opacity: .95; display: block\9;
  overflow: visible;
  padding: 40px;
  height: 300px; width: 540px; /* высота и ширина области перекрытия контейнера с всплывающего описания */
}

.menu li:nth-child(3n) .content{ /* 3,6,9 */
  right: 0;
}

.menu li:nth-child(3n-1) .expanded{ /* 2,5,8 */
  left: 50%;
  margin-left: -310px;
}

.menu li:nth-child(7) .content, /* 7,8,9 */
.menu li:nth-child(8) .content,
.menu li:nth-child(9) .content{
  bottom: 0;
}                      

.menu li:nth-child(4) .expanded, /* 4,5,6 */
.menu li:nth-child(5) .expanded,
.menu li:nth-child(6) .expanded{
  margin-top: -190px;
  top: 50%;
} 

/* стиль названия кнопок */    

.menu .title{
  position: absolute;
  height: 100%; width: 100%;
  text-align: center; /* выравнивание по центру */
  font: italic bold 1em/120px 'trebuchet MS', Arial, helvetica; /* шрифт */
  opacity: .2;
}

.menu li:hover .title{
  opacity: .7;
}    

/* стиль крестика, закрывающего всплывающее описание */

.menu .close {
  display: none;
  border: 5px solid #fff; /* обводка (граница) */
  color: #fff; /* цвет */
  cursor: pointer;
  height: 40px; width: 40px; /* высота и ширина */
  font: bold 20px/40px arial, helvetica; /* шрифт */
  position: absolute;
  text-align: center;
  top: -20px; right: -20px; /* расположение (двигаем крестик) */
  -moz-border-radius: 40px; /* закругление границ */
  -webkit-border-radius: 40px;
  border-radius: 40px;      
}

.menu .cover .close{
  display: block;
}

Для объявления

Код:
  <ul class="menu">
    <li tabindex="1">
      <span class="title">Один</span> 
      <div class="content">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse interdum dictum scelerisque. Morbi eu euismod lorem.</div>
    </li>
    <li tabindex="1">
      <span class="title">Два</span> 
      <div class="content">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse interdum dictum scelerisque. Morbi eu euismod lorem.</div>
    </li>
    <li tabindex="1">
      <span class="title">Три</span> 
      <div class="content">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse interdum dictum scelerisque. Morbi eu euismod lorem.</div>
    </li>
    <li tabindex="1">
      <span class="title">Четыре</span> 
      <div class="content">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse interdum dictum scelerisque. Morbi eu euismod lorem.</div>
    </li>
    <li tabindex="1">
      <span class="title">Пять</span> 
      <div class="content">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse interdum dictum scelerisque. Morbi eu euismod lorem.</div>
    </li>
    <li tabindex="1">
      <span class="title">Шесть</span> 
      <div class="content">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse interdum dictum scelerisque. Morbi eu euismod lorem.</div>
    </li>
    <li tabindex="1"> 
      <span class="title">Семь</span>
      <div class="content">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse interdum dictum scelerisque. Morbi eu euismod lorem.</div>
    </li>
    <li tabindex="1"> 
      <span class="title">Восемь</span>
      <div class="content">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse interdum dictum scelerisque. Morbi eu euismod lorem.</div>
    </li>
    <li tabindex="1"> 
      <span class="title">Девять</span>
      <div class="content">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse interdum dictum scelerisque. Morbi eu euismod lorem.</div>
    </li>     
  </ul>

	<script>
	  (function(){
	  
    // Добавялем кнопку закрытия каждому блоку
    $('.menu .content').append('<span class="close">x</span>');    
    // Выводим окно
    function showContent(elem){
    	hideContent();
    	elem.find('.content').addClass('expanded');
    	elem.addClass('cover');	
    }
    // Сбрасываем все
    function hideContent(){
    	$('.menu .content').removeClass('expanded');
    	$('.menu li').removeClass('cover');    
    }
    
    // Когда элемент li нажат, выводим окно с его содержанием и позиционируем поверх всего
    $('.menu li').click(function() {
    	showContent($(this));
    });    
    // Содержание будет также выводиться с помощью нажатия клавиши ENTER
    $('.menu li').keypress(function(e) {
    	if (e.keyCode == 13) { 
        showContent($(this));
    	}
    });

    // Когда нажат верхний правый элемент, сбрасываем все
    $('.menu .close').click(function(e) {
    	e.stopPropagation();
    	hideContent();
    });    
    // Также сброс происходит по нахатию клавиши ESC
    $(document).keyup(function(e) {
    	if (e.keyCode == 27) { 
    	  hideContent();
    	}
    });
    
	  })();
	</script>

Так вот, в чем проблема? В том виде что я предоставила - вся таблица съезжает влево, когда я ввожу скрипт центра - сама таблица по центру а названия кнопок въезжают вправо. Тогда я разделила таблицу на две части, в одной - слева кнопки, а во второй простой блок для новостей. Но названия всё равно сьезжают. В чем дело?
Ссылка на пробник
Код для КСС я не меняла, а код для объявления вот.

код

<table width="100%" border="1">
<tbody align="center">

<tr><td>  <ul class="menu">
    <li tabindex="1">
      <span class="title">Добро пожаловать! Для гостей.</span>
      <div class="content"><center><font size=3><font color=#e0922c>Для гостей форума</font> </font>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=20#p198"><strong> Сюжет</strong></a>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=469"><strong> Правила</strong></a>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=352#p13950"><strong> Список ролей</strong></a>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=14#p174"><strong> Шаблон анкеты</strong></a>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=5#p5"><strong> Забивание ролей</strong></a>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=4#p4"><strong> Вопросы</strong></a></center></div>
    </li>
    <li tabindex="1">
      <span class="title">Пользовательские ссылки</span>
      <div class="content"><center><font size=3><font color=#e0922c>Для пользователей форума</font> </font>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=107#p1386"><strong> Занятые внешности</strong></a>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=6#p6"><strong> Отсутствие / Уход</strong></a>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=218#p4501"><strong> Заполнение профиля</strong></a>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=302#p10411"><strong> Чакра</strong></a>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=239#p6076"><strong> Опыт и изучение техник</strong></a>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=318"><strong>Гайдбук по техникам, направлениям, рангам </strong></a>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=433#p22193"><strong>Путеводитель для новичка </strong></a>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=432#p22141"><strong>Гайд по созданию хорошей анкеты </strong></a>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=522"><strong>Деньги в мире Наруто</strong></a></center></div>
    </li>
    <li tabindex="1">
      <span class="title">Акции форума</span>
      <div class="content"><center><font size=3><font color=#e0922c>Акции форума</font> </font>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=242#p6139"><strong>Акция № 1 "Взаимопомощь"</strong></a>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=284#p9160"><strong> Акция №2 "Бидзю твоей мечты"</strong></a>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=294#p9879"><strong> Акция №3 "Дзентюрики"</strong></a>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=344"><strong> Акция №4 "Быстрый старт"</strong></a>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=449#p25153"><strong> Акция № 5 "Akatsuki: Return."</strong></a>
<br/><a href="http://nextchance.rusff.ru/viewtopic.php?id=624"><strong> Акция № 6 "Дружба - это вещь замечательная и прекрастная"</strong></a></center></div>
    </li>
    <li tabindex="1">
      <span class="title">Время и погода</span>
      <div class="content"><font size=5><font color=#1d185b>Игровое время и погода</font> </font> </b>
<br/>
<br/>
<br><font size=4><font color=#e0922c><b>Время суток:</b> </font> </font>
<br/>Рассвет. Первые лучи солнца окрасили горизонт в алый.
<br>
<br/><font size=4><font color=#e0922c><b>Погода:</b>  </font></font>
<br/><u>Конохагакуре но Сато:</u> +20°, Прохладно.
<br/><u>Сунагакуре но Сато: </u> +26°, Душно.
<br/><u>Киригакуре но Сато: </u> +16°, Дождя нет, туманно.
<br/><u>Кумогакуре но Сато: </u> +13°, Идет дождь.
<br/><u>Ивагакуре но Сато: </u>  +17°, Облачно, возможно будет дождь.
<br/><u>Амегакуре но Сато: </u> +10°, Идет ливень, холодно.
<br/><u>Отогакуре но Сато: </u>  +19°, Безоблачно.
<br/><u>Такигакуре но Сато: </u> +15°, Прохладно, легкий туман.
<br/><u>Окори но Сато: </u>  +10°, Холодно.
<br/><p></div>
    </li>
    <li tabindex="1">
      <span class="title">Администрация</span>
      <div class="content"><font size=3><font color=#e0922c>Админы</font> </font>
<br/><table>
<tr valign=top>
<td><center><img style="width: 80px; height: 80px;" src="http://uploads.ru/i/z/S/3/zS3xM.png">
<p>
<a href="http://nextchance.rusff.ru/profile.php?id=2"><strong>Seishi</strong></a>
<p>(Скайп : seishi_sava )
<p>Род деятельности: Проверка анкет</center>
<br/></td>
<td><center><img style="width: 80px; height: 80px;" src="http://uploads.ru/i/z/Z/y/zZyRA.png">
<p>
<a href="http://nextchance.rusff.ru/profile.php?id=17"><strong>Kuri_Uchiha</strong></a>
<p>(Скайп : akagi_uchiha)
<p>Род деятельности: Проверка анкет (Главный техник)</center>
</td>
<td><br/><br/><center><a href="http://nextchance.rusff.ru/profile.php?id=68"><strong>Akemi</strong></a>
<p>Род деятельности: Главный модератор всея форума</center>
<br/></td>
</tr>
</table>
</b><font size=3><font color=#e0922c>Модераторы</font> </font>
<br/><table>
<tr valign=top>
<td>
<a href="http://nextchance.rusff.ru/profile.php?id=142"><strong>Belphegor</strong></a>
<p>Род деятельности: ГМ форума
<br/>
<br/>
<br/></td>
<td>
<a href="http://nextchance.rusff.ru/profile.php?id=111"><strong>Kaede</strong></a>
<p>Род деятельности: Пиар, проверка анкет
<br/>
<br/>
<br/></td>
<td>
<a href="http://nextchance.rusff.ru/profile.php?id=154"><strong>Uchiha Takeshi</strong></a>
<p>Род деятельности: ГМ форума
<br/></td>
</tr>
</table></div>
    </li>
    <li tabindex="1">
      <span class="title">Звезды форума</span>
      <div class="content">Наши звездочки</div>
    </li>
    <li tabindex="1">
      <span class="title">Друзья форума</span>
      <div class="content">партнерские баннеры</div>
    </li>
    <li tabindex="1">
      <span class="title">Очередность постов</span>
      <div class="content"><table>
<tr valign=top>
<td><b><font color=purple>Konohagakure no Sato</font></b>
<br/>
<b>Квартал клана Учиха</b>
<br/>Akira, Uchiha Akemi

<br/>
<br/>
<b>Вход в деревню</b>
<br/>Ameya Senju,
Toboe Inuzuka,
<br/>Uchiha Yudai
<br/>
<br/>
<b>Деревушка Мори</b>
<br/>
Yamanaka Haru,
<br/>Gemumasuta
<br/>
<br/><b><font color=purple>Kirigakure no Sato</font></b>
<br/>
<b>Побережье</b>
<br/>
<p>Yakushi Akihiro,
<p>Terumi Sora
</td>
<td>
<br/><b><font color=purple>Kumogakure no Sato</font></b>
<br/>
<b>Деревушка Сэн</b>
<br/>Toshiro Asuka,
Gemumasuta
<br/>
<br/><b><font color=purple>Amegakure no Sato</font></b>
<br/>
<b>Кафе</b>
<br/>
Uchiha Itachi,
Gemumasuta
<br/>
<br/><b><font color=purple>Otogakure no Sato</font></b>
<br/>
<b>Штаб АНБУ</b>
<br/>
Hanebu Mizuki,
Matatabi</td>
</tr>
</table>
</div>
    </li>
    <li tabindex="1">
      <span class="title">Девять</span>
      <div class="content">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse interdum dictum scelerisque. Morbi eu euismod lorem.</div>
    </li>     
  </ul>

<script>
  (function(){
 
    // Добавялем кнопку закрытия каждому блоку
    $('.menu .content').append('<span class="close">x</span>');   
    // Выводим окно
    function showContent(elem){
    hideContent();
    elem.find('.content').addClass('expanded');
    elem.addClass('cover');
    }
    // Сбрасываем все
    function hideContent(){
    $('.menu .content').removeClass('expanded');
    $('.menu li').removeClass('cover');   
    }
   
    // Когда элемент li нажат, выводим окно с его содержанием и позиционируем поверх всего
    $('.menu li').click(function() {
    showContent($(this));
    });   
    // Содержание будет также выводиться с помощью нажатия клавиши ENTER
    $('.menu li').keypress(function(e) {
    if (e.keyCode == 13) {
        showContent($(this));
    }
    });

    // Когда нажат верхний правый элемент, сбрасываем все
    $('.menu .close').click(function(e) {
    e.stopPropagation();
    hideContent();
    });   
    // Также сброс происходит по нахатию клавиши ESC
    $(document).keyup(function(e) {
    if (e.keyCode == 27) {
      hideContent();
    }
    });
   
  })();
</script></td><td>
<div style="OVERFLOW: auto;  width: 230px; HEIGHT: 100px;"><font size=5><center>Новости Форума</font></center>
</br>Новый дизайн.</div></td>
</tr>

</tbody>
</table>

P.S. У меня самой вообще все нормально, но мои партнеры пишут что у них съзжает ==

Отредактировано Риро (29.11.2012 21:12:09)

0

2

Больше не требуется.

0