Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Achizitie LG OLED evo 55C31LA - e...

Aplicatii PV Huawei Sun

Istoric deplasari - GPS

Surub autoforant-metric mixt
 Lipsa semnal - strategie de marke...

One week meal plan - Pachet

Apometru defect?

Nelamurire legalitate TVA casa noua
 Huawei P20 Lite, ecran negru la a...

Bibelorui, macrameuri si altele

Inventia secolului din Afganistan?

G84 - pro și contra
 Masina de familie,buget 11000-120...

In ce situatii cereti o a doua op...

DigiMobil - IP public?

Glet de finisaj peste chit acrili...
 

Cum pozitionez mai multe imagini

- - - - -
  • Please log in to reply
14 replies to this topic

#1
toreador

toreador

    New Member

  • Grup: Members
  • Posts: 14
  • Înscris: 04.07.2010
Buna,

As dorii sa creez un index in care sa bag o imagine ca background, iar apoi pe ea sa pun alte imagini pe care sa le pozitionez diferit si nu left right top si bottom. As dorii sa le pozitionez aleatorii unde doresc pe imaginea din background. Apoi cand ma duc cu "mousul" pe ele sa apara alta imagine selectata de mine, iar cand iau cursorul sa revina la cea initiala. Un fel de onmouseover-onmouseout. Am incercat asa ceva in CSS dar nu prea am reusit. Va rog sa imi spuneti ce ar trebui sa fac si de ce am nevoie. Va rog sa imi spuneti pasii cat mai explicit. Multumesc.

#2
MrHaihui

MrHaihui

    Junior Member

  • Grup: Members
  • Posts: 142
  • Înscris: 25.08.2009

 toreador, on 6th November 2011, 19:27, said:

Buna,

As dorii sa creez un index in care sa bag o imagine ca background, iar apoi pe ea sa pun alte imagini pe care sa le pozitionez diferit si nu left right top si bottom. As dorii sa le pozitionez aleatorii unde doresc pe imaginea din background. Apoi cand ma duc cu "mousul" pe ele sa apara alta imagine selectata de mine, iar cand iau cursorul sa revina la cea initiala. Un fel de onmouseover-onmouseout. Am incercat asa ceva in CSS dar nu prea am reusit. Va rog sa imi spuneti ce ar trebui sa fac si de ce am nevoie. Va rog sa imi spuneti pasii cat mai explicit. Multumesc.

Eu as DORI sa iti pot raspunde, dar nu ma pricep... sper sa te lamureasca cineva (nu de alta, dar ma intereseaza si pe mine!).

#3
w3room

w3room

    Senior Member

  • Grup: Senior Members
  • Posts: 2,085
  • Înscris: 22.09.2010
Imaginea pentru background o pui din style, cu :
body {background-position:center top;}
Imaginile care o să vină peste imaginea de background, cum spui tu, ar trebui să le aranjezi ca într-un tabel sau div, și le pui float sau display:inline-block. Depinde câte imagini ai. Deci ai putea să pui :
<div class="imagine1"></div>
iar în style adaugi
.imagine1 {display:-inline-block; background:url(img/imagine1a.jpg) no-repeat;}
Ca să adaugi și efectul de ommouseover dar din css, mai adaugi :
.imagine1:hover {background:url(img/imagine1b.jpg) no-repeat;}

Cred că asta vroiai. Dacă nu te descurci sau nu e ok ce ți-am zis, fii mai explicit sau dă un exemplu.

#4
DarkAngelBv

DarkAngelBv

    === Proud owner of === ++++ Audi & Opel ++++

  • Grup: Senior Members
  • Posts: 12,747
  • Înscris: 24.03.2006
Vezi ca pe IE7 nu merge :hover daca nu ai doctype strict.

Edit: Sa nu se inteleaga gresit, nu merge :hover pe alte elemente decat ancorele.

Edited by DarkAngelBv, 06 November 2011 - 20:32.


#5
toreador

toreador

    New Member

  • Grup: Members
  • Posts: 14
  • Înscris: 04.07.2010
@w3room

M-ai ajutat cat de cat dar:

Daca mai adaug o  imagine ".imagine2" imi apare aliniata langa  ".imagine1" si nu mai pot misca de acolo. Bag valori in style de 320px ex si nu o pot misca nici cum. Daca mai adaug o ".imagine3" si aceasta la randul ei se aliniaza pe aceasi linie cu celelalte si nu o pot misca. Nu le pot pune unde vreau eu! Asta e problema :-?

#6
DarkAngelBv

DarkAngelBv

    === Proud owner of === ++++ Audi & Opel ++++

  • Grup: Senior Members
  • Posts: 12,747
  • Înscris: 24.03.2006
Ex:
position:fixed; top:500px; left: 150px;


Sau poti face o pozitionare dinasta ca default si apoi cu jquery le faci draggable.

#7
w3room

w3room

    Senior Member

  • Grup: Senior Members
  • Posts: 2,085
  • Înscris: 22.09.2010
Pă-i spune cum vrei să le poziționezi, ce vrei să faci defapt. Câte imagini vrei să pui și cum, ca să-ți pot spune ce să folosești. De exemplu, pentru o galerie foto, ai putea să folosești un tabel. Dacă vrei doar să le mai miști stânga-drepta, folosește margin-left:10px sau margin-top:10px etc

#8
toreador

toreador

    New Member

  • Grup: Members
  • Posts: 14
  • Înscris: 04.07.2010
Ca sa fac treaba mai usoara si sa ne intelegem mai bine am pus o poza ca sa vedeti unde vreau eu sa asez imaginile. Am scris cu negru unde as dori sa pun imaginile sau cum as dorii sa le aranjez.

Imagine: http://img510.images.../4219/uitex.png

#9
w3room

w3room

    Senior Member

  • Grup: Senior Members
  • Posts: 2,085
  • Înscris: 22.09.2010
În cazul ăsta, folosește position:absolute și margin-left:px; margin-top:px;

Exemplu :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" lang="en"><head> 
<head>
<style>
#pozitionare {background:url(http://img510.imageshack.us/img510/4219/uitex.png) no-repeat;
 width:600px; height:300px; font-size:20px; font-weight:bold; color:red;}
#pozitionare .text1 {position:absolute; margin-left:320px; margin-top:30px;}
#pozitionare .text2 {position:absolute; margin-left:110px; margin-top:260px;}
#pozitionare .text3 {position:absolute; margin-left:440px; margin-top:265px;}
</style>
</head>
<body>

<div id="pozitionare">

<div class="text1">Text unu</div>

<div class="text2">Text doi</div>

<div class="text3">Text trei</div>

</div>

</body>
</html>

Edited by w3room, 06 November 2011 - 21:26.


#10
toreador

toreador

    New Member

  • Grup: Members
  • Posts: 14
  • Înscris: 04.07.2010
O sa incerc si asa. Mai da si maine prin topicu asta ca sa iti dau raspuns ce am reusit! Mersi

#11
toreador

toreador

    New Member

  • Grup: Members
  • Posts: 14
  • Înscris: 04.07.2010
Mda nu prea ai inteles:))

EU ti-am scris pe poza aia ce vreau sa pun(ce imagine) si unde. TU ai inteles ca eu vreau sa scriu pe imaginea aia...

#12
DarkAngelBv

DarkAngelBv

    === Proud owner of === ++++ Audi & Opel ++++

  • Grup: Senior Members
  • Posts: 12,747
  • Înscris: 24.03.2006
Si care e problema? nu poti schimba textul cu imagini? chiar trebuie sa iti dea omul mura-n gura?

#13
toreador

toreador

    New Member

  • Grup: Members
  • Posts: 14
  • Înscris: 04.07.2010
Credema ca le-am schimbat in imagini dar tot nu pot pune imaginile unde doresc. Imi stau blocate indiferent ce valoare as baga la "px"! ...

#14
DarkAngelBv

DarkAngelBv

    === Proud owner of === ++++ Audi & Opel ++++

  • Grup: Senior Members
  • Posts: 12,747
  • Înscris: 24.03.2006
Nu le-ai invartit suficient :)

Attached File  pozitionare.rar   311.06K   8 downloads

#15
toreador

toreador

    New Member

  • Grup: Members
  • Posts: 14
  • Înscris: 04.07.2010
Iti multumesc frumos!!! :coolspeak:

Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate