Pereiti prie turinio

Statinis qtranslate modulis scrolinant puslapį


Rekomenduojami pranešimai

Sveiki, tai mano pirmasis blogas. Vasarą paispildžiau žiniom minimaliai apie html ir css čia iki šiol savo visus klausimus adresuodavau google ir vienam kitam pažįstamui, ar forumo nariui (dėkoju atsakiusiems, jų buvo keli)

 

Taigi pakūriau blogą, yra 2 kalbos su qtranslate valdomos. Šiuo metu kalbų pasirinkimas yra header'yje. Slenkant puslapį žemyn, qtranslate kalbų pasirinkimas lieka headeryje ir jo nebesimato. Norėčiau, kad jis būtų matomas visada ir liktų viršutiniame dešniame kampe.

 

Vienas forumietis (labai ačiū :)) numetė šaunią nuorodą: http://www.dynamicdrive.com/dynamicindex1/staticmenu.htm. Čia lyg ir būtų tai ko reikia, tik nemoku adaptuoti savo situacijai. rašo, kad insertint savo scriptą prieš pat

</body>

tagą, tačiau mano page.php, index.php, header.php visur viskas php ir nežinau kur priklauso padėt...

 

qtraslate kodas iš headerio:

<?php echo qtrans_generateLanguageSelectCode('both'); ?>

 

style.css kodas qtranslate:

.qtrans_language_chooser { background-image:url(lightgreylangbutton.jpg); list-style-type:none; float:right; padding-left:9px; padding-top:4px;}
.qtrans_language_chooser li { float : left; color: #eaeaea; margin-right: 7px; }

 

Duotasis pavyzdinis scriptas puslapyje (kad nereiktų šokinėt per puslapius):

<script>
if (!document.layers)
document.write('<div id="divStayTopLeft" style="position:absolute">')
</script>

<layer id="divStayTopLeft">

<!--EDIT BELOW CODE TO YOUR OWN MENU-->
<table border="1" width="130" cellspacing="0" cellpadding="0">
 <tr>
   <td width="100%" bgcolor="#FFFFCC">
     <p align="center"><b><font size="4">Menu</font></b></td>
 </tr>
 <tr>
   <td width="100%" bgcolor="#FFFFFF">
     <p align="left"> <a href="http://www.dynamicdrive.com">Dynamic Drive</a><br>
      <a href="http://www.dynamicdrive.com/new.htm">What's New</a><br>
      <a href="http://www.dynamicdrive.com/hot.htm">What's Hot</a><br>
      <a href="http://www.dynamicdrive.com/faqs.htm">FAQs</a><br>
      <a href="http://www.dynamicdrive.com/morezone/">More Zone</a></td>
 </tr>
</table>
<!--END OF EDIT-->

</layer>


<script type="text/javascript">

/*
Floating Menu script-  Roy Whittle (http://www.javascript-fx.com/)
Script featured on/available at http://www.dynamicdrive.com/
This notice must stay intact for use
*/

//Enter "frombottom" or "fromtop"
var verticalpos="frombottom"

if (!document.layers)
document.write('</div>')

function JSFX_FloatTopDiv()
{
var startX = 3,
startY = 150;
var ns = (navigator.appName.indexOf("Netscape") != -1);
var d = document;
function ml(id)
{
	var el=d.getElementById?d.getElementById(id):D.all?d.all[id]:D.layers[id];
	if(d.layers)el.style=el;
	el.sP=function(x,y){this.style.left=x;this.style.top=y;};
	el.x = startX;
	if (verticalpos=="fromtop")
	el.y = startY;
	else{
	el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
	el.y -= startY;
	}
	return el;
}
window.stayTopLeft=function()
{
	if (verticalpos=="fromtop"){
	var pY = ns ? pageYOffset : document.body.scrollTop;
	ftlObj.y += (pY + startY - ftlObj.y)/8;
	}
	else{
	var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
	ftlObj.y += (pY - startY - ftlObj.y)/8;
	}
	ftlObj.sP(ftlObj.x, ftlObj.y);
	setTimeout("stayTopLeft()", 10);
}
ftlObj = ml("divStayTopLeft");
stayTopLeft();
}
JSFX_FloatTopDiv();
</script>

 

Deja šiuo metu negaliu pasiūlyti atlygio. Viena vertus darbas mano akim yra labai menkas, tik tiek, kad reikalaujantis žinių. Antra šiuo metu neturiu laisvų pinigėlių :)

 

Pats blogas čia.

Redagavo yomajo
Nuoroda į pranešimą
Dalintis kituose puslapiuose

.qtrans_language_chooser {

background-image: url("lightgreylangbutton.jpg");

float: right;

list-style-type: none;

padding-left: 9px;

padding-top: 4px;

position: fixed;

right: 0;

}

 

Dėkui! Veikia įdėjus į eilutę

position: fixed;

šito nežinojau, bet kažkodėl numetė į kairę pusę ir neklauso float: right, kaip atmušt atgal? :unsure:

Redagavo yomajo
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Dėkui! Veikia įdėjus į eilutę

position: fixed;

šito nežinojau, bet kažkodėl numetė į kairę pusę ir neklauso float: right, kaip atmušt atgal? :unsure:

 

pridek:

right:0;
top:0;

 

float:right; - trink

Redagavo Frankenstein
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...