Kezdőoldal » Számítástechnika » Weblapkészítés » JQuery css (), miért nem...

JQuery css (), miért nem működik az eltolás?

Figyelt kérdés

El szeretném csúsztatni a szöveget +3px-lel.

Ez a kódom:


<script type="text/javascript" src=" [link]


<script type="text/javascript">


$().ready(function () {


$("#headerltitle").css( "left","+=30")

});

</script>


Miért nem működik? Mi a jó megoldás?


2013. máj. 22. 23:39
 1/5 anonim ***** válasza:

Mutass egy fiddle-t.


Egyébként az a tippem, hogy nincs hatása a left argumentumnak arra az elemre, amit el akarsz tolni. Próbáld a margin-left-et, vagy a parent() padding-left-et. Ha megmutatod jsfiddle.net-en a hibát, akkor konkrét megoldást és a hibára való magyarázatot is tudok adni. Így csak sötétben tapogatózom.

2013. máj. 22. 23:45
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:
Position meg van adva neki cssben? Mert ha nem akkor hiába adsz meg leftet.
2013. máj. 23. 03:22
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:
Szerintem kell a position és nem "+=30" helyett "30"
2013. máj. 23. 11:05
Hasznos számodra ez a válasz?
 4/5 A kérdező kommentje:
Köszönöm, ok figyelek, hogy left vagy margin left.
2013. máj. 23. 12:35
 5/5 anonim ***** válasza:
#3 tévedsz
2013. máj. 23. 14:10
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!