Neurochirurgie minim invazivă
"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv. Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice. www.neurohope.ro |
CSS - Border png peste un jpg
Last Updated: Nov 03 2013 12:56, Started by
catalinuptm
, Nov 03 2013 11:20
·
0
#1
Posted 03 November 2013 - 11:20
Exista vreo posibilitate sa pot pune un border facut in Photoshop in format png pentru o imagine jpg ? Initial facusem un border din css pentru fiecare imagine in parte, dar borderul pe care-l foloseam era prea simplu, asa ca am zis sa fac unul in PS, problema este ca e foarte mult de munca sa pun border-ul peste toate imaginile pe care le am pe site, exista vreo posibilitate sa fac asta din css?
Sa dau si un exemplu, am border-ul mai jos + imaginea + cum as vrea sa arate rezultatul final dupa implementarea css-ului. 1.Border-ul. [ http://img96.imageshack.us/img96/3378/ps6o.png - Pentru incarcare in pagina (embed) Click aici ] 2.Imaginea peste care vreau sa fie boredr-ul de mai sus. [ http://img542.imageshack.us/img542/3665/m9ui.jpg - Pentru incarcare in pagina (embed) Click aici ] 3. Imaginea finala afisata pe site [ http://img707.imageshack.us/img707/5465/mr2l.jpg - Pentru incarcare in pagina (embed) Click aici ] Stiu ca pot face asta direct din photoshop, dar cand am foarte multe imagini pierd foarte mult timp editandu-le. |
#2
Posted 03 November 2013 - 12:30
Se face cu z-index. La imagine probabil trebuie sa folosesti margin. Exemplul de mai jos nu e testat.
<div class="border"> <div><img src="image.jpeg" class="image"/></div> </div> //CSS .border { background-image: url("border.png"); background-repeat: no-repeat; width: X px; height: Y px; z-index: 1000; } .image { z-index: 1; } Edited by HpVirus, 03 November 2013 - 12:31. |
#3
Posted 03 November 2013 - 12:31
Cu o clasa pentru toate imaginile, si pui borderul din CSS.
|
#4
Posted 03 November 2013 - 12:33
Codul de mai sus este fiabil si in cazul in care borderul are o rezolutie diferita de imaginea pe care se va aplica? In cazul meu, am imagini de rezolutii diferite.
LE: Am testat, nu functioneaza cum trebuie, border-ul se afla sub imagine, asadar nu se vede. |
#6
Posted 03 November 2013 - 12:42
Daca ai imagini de rezolutii diferite nu tare poti cum ai prezentat tu problema.
Ce as incerca eu... un div container pentru imagini, la care pui bordurile din mai multe png-uri pe repeat. Sau un tabel cu 5 celule din care 4 vor fi border si in centru intra imaginea. |
#7
Posted 03 November 2013 - 12:42
#8
Posted 03 November 2013 - 12:56
SfPetru, on 03 noiembrie 2013 - 12:42, said:
Ce as incerca eu... un div container pentru imagini, la care pui bordurile din mai multe png-uri pe repeat. La varianta asta nu m-am gandit, teoretic ar trebui sa functioneze cum trebuie, tai border-ul meu in doar 2 margini, 1 (pentru top si bottom) si 1 (pentru right si left) ai idee cum ar trebui sa arate codul ? LE: Ar trebui sa arate ceva de genul asta ? border-image: border-top-image border-right-image border-bottom-image border-left-image border-corner-image: border-top-left-image border-top-right-image border-bottom-left-image border-bottom-right-image SfPetru, on 03 noiembrie 2013 - 12:42, said:
Sau un tabel cu 5 celule din care 4 vor fi border si in centru intra imaginea. Varianta cu tabel nu cred ca e fiabila, pentru ca imaginile mi se deschid intr-un lightbox, si nu cred ca merge sa fac cu tabel daca ele se deschid in lightbox. HpVirus, on 03 noiembrie 2013 - 12:42, said:
Incearca aici. Da, interesant, dar nu stiu daca o sa functioneze pentru imagini cu rezolutie diferita. |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users