Ой
Отредактировано Deff (Вт, 7 Фев 2012 23:21:22)
Единый форум поддержки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Единый форум поддержки » Корзина » НескончаеМЫе общие вопросы от новичков (35)
Ой
Отредактировано Deff (Вт, 7 Фев 2012 23:21:22)
гляньте, пожалуйста, после нажатия на стрелку вправо, нажать на стрелку влево (вернуться на
Добавьте в HTML верх
<style type="text/css">
#leftControl,#rightControl {
z-index:1000;
}
</style>
Вообще там написано, что вслед за мап картой
так. х) тогда вопрос. почему всплывающая подсказка не такая же клевая как тут: http://hostjs-mybb2011.narod.ru/MAP_PODSWET.htm ?) а просто желтое окошко с текстом о_О
Отредактировано cannelle (Вт, 7 Фев 2012 23:36:25)
Добавьте в HTML верх
<style type="text/css">
#leftControl,#rightControl {
z-index:1000;
}
</style>
вот, это круто, спасибо *_*
cannelle
Поправил Исходный Скрипт => Скрипты от пользователей
Отредактировано Deff (Вт, 7 Фев 2012 23:45:43)
Вообще там написано, что вслед за мап картой
У ВАс он Выше Мап карты
Отредактировано Deff (Вт, 7 Фев 2012 23:45:17)
cannelle
Cкопируйте еще раз скрипт из своего поста 777 и переставьте вместо стоящего сейчас( криво переставили
Отредактировано Deff (Вт, 7 Фев 2012 23:54:59)
У ВАс он Выше Мап карты
разве? (прилагаю код)
и еще трабл.. не получается убрать дополнительные окошки. нам их надо всего две штуки, а их, такое чувство, стопиццот. как быть? о_О (к слову, код окошка)
<div style="height:200px; width:400px; top:35px;margin-left:120px;position:absolute;z-index:100;">
<div id="pageContainer">
<h1></h1>
<!-- Slideshow HTML -->
<div id="slideshow">
<div id="slidesContainer">
<div class="slide">
<img src="http://savepic.su/1341852.png" width="256" height="200" border="0">
</div>
<div class="slide">
<img src="http://savepic.su/1255004.png" width="256" height="200" border="0" usemap="#academy">
<map name="academy" id="Map">
<span class="tipsy-Map" title="Ann-Marie Smith"><area shape="poly" coords="31,11,98,19,90,84,23,77" href="http://academyvamp.rusff.ru/profile.php?id=2" /></span>
<span class="tipsy-Map" title="Alexandra Dashkova"><area shape="poly" coords="102,20,169,26,161,92,96,86" href="http://academyvamp.rusff.ru/profile.php?section=essentials&id=19" /></span>
<span class="tipsy-Map" title="James Brown"><area shape="poly" coords="172,27,239,34,232,100,165,93" href="http://academyvamp.rusff.ru/profile.php?id=3" /></span>
</map> <br> <style>.tipsy.tipsy-s.Map{ font-size:14px; z-index:10000!important;}</style>
<script>
var offset_On=false;
function mouseShowHandler(e){
e = offset_On&&e || offset_On&&window.event
if (e.pageX == null && e.clientX != null ) {
var html = document.documentElement
var body = document.body
e.pageX = e.clientX + (html && html.scrollLeft || body && body.scrollLeft || 0) - (html.clientLeft || 0)
e.pageY = e.clientY + (html && html.scrollTop || body && body.scrollTop || 0) - (html.clientTop || 0)
}
$(".tipsy.tipsy-s.Map").css({"top":(e.pageY-50)+"px","left":(e.pageX-30)+"px"});//offset_On=false;
}
$("#Map .tipsy-Map").tipsy({gravity: 's Map'});
var first_On=true;
$("#Map .tipsy-Map").mouseover(function(){
offset_On=true;if(first_On){$(document).mousemove(mouseShowHandler);first_On=false;}
}).mouseout(function(){ offset_On=false;});
</script><script type="text/javascript">
$(document).ready(function(){
var currentPosition = 0;
var slideWidth = 330;
var slides = $('.slide');
var numberOfSlides = slides.length;
// Remove scrollbar in JS
$('#slidesContainer').css('overflow', 'hidden');
// Wrap all .slides with #slideInner div
slides
.wrapAll('<div id="slideInner"></div>')
// Float left to display horizontally, readjust .slides width
.css({
'float' : 'right',
'width' : slideWidth
});
// Set #slideInner width equal to total width of all slides
$('#slideInner').css('width', slideWidth * numberOfSlides);
// Insert controls in the DOM
$('#slideshow')
.prepend('<span class="control" id="leftControl">Clicking moves left</span>')
.append('<span class="control" id="rightControl">Clicking moves right</span>');
// Hide left arrow control on first load
manageControls(currentPosition);
// Create event listeners for .controls clicks
$('.control')
.bind('click', function(){
// Determine new position
currentPosition = ($(this).attr('id')=='rightControl') ? currentPosition+1 : currentPosition-1;
// Hide / show controls
manageControls(currentPosition);
// Move slideInner using margin-left
$('#slideInner').animate({
'marginLeft' : slideWidth*(-currentPosition)
});
});
// manageControls: Hides and Shows controls depending on currentPosition
function manageControls(position){
// Hide left arrow if position is first slide
if(position==0){ $('#leftControl').hide() } else{ $('#leftControl').show() }
// Hide right arrow if position is last slide
if(position==numberOfSlides-1){ $('#rightControl').hide() } else{ $('#rightControl').show() }
}
});
</script>
</div>
</div>
</div>
<!-- Slideshow HTML -->
<div id="footer">
</div>
</div></div>
и из ccs
#slideshow {
margin:0 auto;
width:256px;
height: 200px;
position:relative;
line-height: 10px;}
#slideshow #slidesContainer {
margin:0 auto;
width:310px;
height: 200px;
overflow:auto; /* allow scrollbar */
position:relative;}
#slideshow #slidesContainer .slide {
margin:0 auto;
width: 256px;
height:200px;}
.control {
display:block;
width: 165px;
height: 100px;
text-indent:-10000px;
position:absolute;
cursor: pointer;}
#leftControl {
top: 80px;
left: 65px;
background:transparent url(http://savepic.su/1362332.png) no-repeat 0 0;}
#rightControl {
top: 100px;
right: -190px;
background:transparent url(http://savepic.su/1359260.png) no-repeat 0 0;}
.slide h2, .slide p {
margin:15px;
}
.slide h2 {
letter-spacing:-1px;
}
.slide img {
float:right;
margin:0 15px;
}Отредактировано cannelle (Ср, 8 Фев 2012 00:19:40)
cannelle
Cкопируйте еще раз скрипт из своего поста 777 и переставьте вместо стоящего сейчас( криво переставили
готово
Все работает у меня
ага, теперь у меня тоже
Ток теперь вставки нет для кнопочек
вернула.
только все еще непонятно, как убрать дополнительные окошки х_Х
cannelle
Замените Весь HTML верх
<div style="height:200px; width:400px; top:35px;margin-left:120px;position:absolute;z-index:100;">
<div id="pageContainer">
<h1></h1>
<!-- Slideshow HTML -->
<div id="slideshow">
<div id="slidesContainer">
<div class="slide">
<img src="http://savepic.su/1341852.png" width="256" height="200" border="0">
</div>
<div class="slide">
<img src="http://savepic.su/1255004.png" width="256" height="200" border="0" usemap="#academy">
<map name="academy" id="Map">
<span class="tipsy-Map" title="Ann-Marie Smith"><area shape="poly" coords="31,11,98,19,90,84,23,77" href="http://academyvamp.rusff.ru/profile.php?id=2" /></span>
<span class="tipsy-Map" title="Alexandra Dashkova"><area shape="poly" coords="102,20,169,26,161,92,96,86" href="http://academyvamp.rusff.ru/profile.php?section=essentials&id=19" /></span>
<span class="tipsy-Map" title="James Brown"><area shape="poly" coords="172,27,239,34,232,100,165,93" href="http://academyvamp.rusff.ru/profile.php?id=3" /></span>
</map> <br>
<style>.tipsy.tipsy-s.Map{ font-size:14px; z-index:10000!important;}</style>
<script>
var offset_On=false;
function mouseShowHandler(e){
e = offset_On&&e || offset_On&&window.event
if (e.pageX == null && e.clientX != null ) {
var html = document.documentElement
var body = document.body
e.pageX = e.clientX + (html && html.scrollLeft || body && body.scrollLeft || 0) - (html.clientLeft || 0)
e.pageY = e.clientY + (html && html.scrollTop || body && body.scrollTop || 0) - (html.clientTop || 0)
}
$(".tipsy.tipsy-s.Map").css({"top":(e.pageY-50)+"px","left":(e.pageX-30)+"px"});//offset_On=false;
}
$("#Map .tipsy-Map").tipsy({gravity: 's Map'});
var first_On=true;
$("#Map .tipsy-Map").mouseover(function(){
offset_On=true;if(first_On){$(document).mousemove(mouseShowHandler);first_On=false;}
}).mouseout(function(){ offset_On=false;});
</script>
</div>
<script type="text/javascript">
$(document).ready(function(){
var currentPosition = 0;
var slideWidth = 330;
var slides = $('.slide');
var numberOfSlides = slides.length;
// Remove scrollbar in JS
$('#slidesContainer').css('overflow', 'hidden');
// Wrap all .slides with #slideInner div
slides
.wrapAll('<div id="slideInner"></div>')
// Float left to display horizontally, readjust .slides width
.css({
'float' : 'right',
'width' : slideWidth
});
// Set #slideInner width equal to total width of all slides
$('#slideInner').css('width', slideWidth * numberOfSlides);
// Insert controls in the DOM
$('#slideshow')
.prepend('<span class="control" id="leftControl">Clicking moves left</span>')
.append('<span class="control" id="rightControl">Clicking moves right</span>');
// Hide left arrow control on first load
manageControls(currentPosition);
// Create event listeners for .controls clicks
$('.control')
.bind('click', function(){
// Determine new position
currentPosition = ($(this).attr('id')=='rightControl') ? currentPosition+1 : currentPosition-1;
// Hide / show controls
manageControls(currentPosition);
// Move slideInner using margin-left
$('#slideInner').animate({
'marginLeft' : slideWidth*(-currentPosition)
});
});
// manageControls: Hides and Shows controls depending on currentPosition
function manageControls(position){
// Hide left arrow if position is first slide
if(position==0){ $('#leftControl').hide() } else{ $('#leftControl').show() }
// Hide right arrow if position is last slide
if(position==numberOfSlides-1){ $('#rightControl').hide() } else{ $('#rightControl').show() }
}
});
</script>
</div>
</div>
<!-- Slideshow HTML -->
<div id="footer">
</div>
</div></div>
<style type="text/css">
#leftControl,#rightControl {
z-index:1000;
}
</style>
Нет Вдумчивой аккуратности, Вы сам скрипт слайдера впихнули в последний блок слайдера
Из-за этого - потеря скрытия правой кнопки
Отредактировано Deff (Ср, 8 Фев 2012 00:45:34)
Deff
честно говоря, не я код лепила х) до теперешнего момента делала другая админ, я в кодах нуб. она не нашла ошибки, а сейчас была вынуждена уйти, поэтому продолжаю я ночные посиделки)
уруру! большое спасибо аз помощь *_* святой человек)) будем впредь внимательнее 
Доброго времени суток. А можно как-то сделать что бы при наваждению на "Активные пользователи" высвечивалось объяснение?
помогите!
когда добавляю свой форум в яндекс я беру метатег делаю как нужно но права админа не хотят подверждатся, может сделать это как нибудь по другому? например с хтмл
Asakura
Выложите тут код метатегов от яндекса - скройте под 1000 сообщений
(Ксать его мон перезапросить по-новой
Отредактировано Deff (Ср, 8 Фев 2012 17:20:35)
Здравствуйте.
Скажите, пожалуйста, как можно сделать, чтобы вместо обычных белых "подсказок" всплывали вот такие: ссылка на скрин?
Baton
Выложите скриншот страницы - укажите стрелками - что подсвечивать, если у Вас в данном контенте есть атрибуты title="Подсказка" и ссылку на свой форум
Deff
Простите, на самом деле непонятно объяснил.
Вот, например, при наведении на ник в строке "Активны за сутки" обычно всплывает белый такой прямоугольник с указанием, когда именно этот пользователь появлялся на форуме: скрин.
Мне же хотелось бы, чтобы вместо такого белого прямоугольника всплывала "подсказка" такого типа: скрин.
Не только в "Активны за сутки", конечно, но и вообще по всему форуму. К примеру, при наведении на картинку в профиле, изображающую награду, и тд.
Не только в "Активны за сутки", конечно, но и вообще по всему форуму. К примеру, при наведении на картинку в профиле, изображающую награду, и тд.
Для каждого необходимого места - нун прописывать скрипт,
Для статистики скрипт сделан Rusff
Для полей под аватаром, если там есть картинка с атрибутом title - всплывание на автомате у Всех
Есть простенький скрипт наград с title => Скрипты от пользователей пост 462
Так что выкладывайте скриншоты и ссылки на конретные страницы с данными скринами
| НескончаеМЫе общие вопросы от новичков (37) | Корзина | Вс, 8 Апр 2012 |
| НескончаеМЫе общие вопросы от новичков (31) | Корзина | Вс, 17 Июл 2011 |
| НескончаеМЫе общие вопросы от новичков (32) | Корзина | Пт, 23 Сен 2011 |
| НескончаеМЫе общие вопросы от новичков (32) | Корзина | Чт, 21 Июл 2011 |
| НескончаеМЫе общие вопросы от новичков (36) | Корзина | Вс, 11 Мар 2012 |
Вы здесь » Единый форум поддержки » Корзина » НескончаеМЫе общие вопросы от новичков (35)