Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pomoc:pravljenje galerije slika

[es] :: Web dizajn i CSS :: Pomoc:pravljenje galerije slika

Strane: 1 2

[ Pregleda: 4681 | Odgovora: 26 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

tina 92
Krstina veljovic
Beograd

Član broj: 124266
Poruke: 18
95.180.99.*



Profil

icon Pomoc:pravljenje galerije slika01.02.2011. u 20:51 - pre 160 meseci
Pozdrav svima...


zamolila bih vas za pomoc

pravim web sajt za maturski rad iz programiranja...zelela bih da u njega ubacim galeriju,neku prostiju,tj zelela bih da je napravim. implementacija vec postojecih sa interneta nije dozvoljena,pa mi pomoc zato i treba
da li znate neki dobar tutorijal,imate li neki dobar savet,ili ako vas ne mrzi,mozete li mi na primeru pokazati kako bih istu mogla da napravim?

snalazim se prilicno sa htmlom,radim u dreamweaveru,ali javascript i flash nikada nisam koristila...


hvala na odgovorima unapred....

pozdrav
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
..178.212.adsl.dyn.beotel.net.



+18 Profil

icon Re: Pomoc:pravljenje galerije slika01.02.2011. u 21:26 - pre 160 meseci
Kako odprilike treba da izgleda galerija?
Moze jednostavno da se uradi sa javascriptom i CSS-om...
 
Odgovor na temu

tina 92
Krstina veljovic
Beograd

Član broj: 124266
Poruke: 18
95.180.99.*



Profil

icon Re: Pomoc:pravljenje galerije slika01.02.2011. u 21:41 - pre 160 meseci
sto se mene tice,sto jednostavnije....moze,a i ne mora da bude nesto poput slideshowa.....

svaciji predlog je dobro dosao,pa ti sad predlozi ono za sta mislis da je jednostavno a lepo...hvala ti puno :)
 
Odgovor na temu

tina 92
Krstina veljovic
Beograd

Član broj: 124266
Poruke: 18
95.180.99.*



Profil

icon Re: Pomoc:pravljenje galerije slika01.02.2011. u 21:43 - pre 160 meseci
nesto najjednostavnije,jer dream nece da mi prihvati da jednostavno poredja slike jeednu pored druge.....nesto poput najprostijeg slideshow-a,klikom na strelicu levo ili desno prelazi sa jedne na drugu sliku ili sl.
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
..178.212.adsl.dyn.beotel.net.



+18 Profil

icon Re: Pomoc:pravljenje galerije slika01.02.2011. u 21:55 - pre 160 meseci
E onda ovako :)

Napravis javascript file script.js:
Code:

// JavaScript Document
window.onload = initAll;
var iSlika = 0;                                            
var captionText = new Array(
     "Opis slike 1",
     "Opis slike 2",
     "Opis slike 3"
    )                                                    

function initAll() {
     document.getElementById("imgText").innerHTML = captionText[0];
     document.getElementById("prevLink").onclick = Prethodna;
     document.getElementById("nextLink").onclick = Sledeca;


function Prethodna() {
     novaSlika(-1);
}
function Sledeca() {
     novaSlika(1);
}

function novaSlika(direction) {
     var imgCt = captionText.length;

     iSlika = iSlika + direction;
     if (iSlika < 0) {
        iSlika = imgCt-1;
     }
     if (iSlika == imgCt) {
        iSlika = 0;
     }
     document.getElementById("slideshow").src = "images/slika" + iSlika + ".jpg";
     document.getElementById("imgText").innerHTML = captionText[iSlika];
}



Sad se malo potrudis oko CSS-a i HTML/a...
Znaci, pogledaj dobro sta ti treba od id-eva u CSS-u, i gde ces da stavljas slike i kako da ih nazivas :)
Ako negde zapne javi...
 
Odgovor na temu

tina 92
Krstina veljovic
Beograd

Član broj: 124266
Poruke: 18
95.180.99.*



Profil

icon Re: Pomoc:pravljenje galerije slika01.02.2011. u 22:02 - pre 160 meseci
zjuuuuuuuuuuuuuuu hvala puno!!!

videcu sta cu da uradim pa cimam ako treba pomoc :)
 
Odgovor na temu

tina 92
Krstina veljovic
Beograd

Član broj: 124266
Poruke: 18
95.180.99.*



Profil

icon Re: Pomoc:pravljenje galerije slika03.02.2011. u 10:46 - pre 160 meseci
uradila sam css,ali se ne snalazim oko toga kako da ovaj javascript iskoristim u html-u........
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
..106.109.adsl.dyn.beotel.net.



+18 Profil

icon Re: Pomoc:pravljenje galerije slika03.02.2011. u 15:56 - pre 160 meseci
Ok...
posto imas u .js fajlu getElementById(id), znaci i da u html-u trebas imati odgovarajuce id-eve.

Code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
     <title>Moja galerija</title>
     <link rel="stylesheet" href="nazivtvogcssfajla.css" />                                            <!--ovde ukljucis CSS fajl-->
     <script type="text/javascript" language="javascript" src="nazivtvogjsfajla.js">                   <!--ovde ukljucis .js fajl-->
     </script>
</head>
<body>
     <h1>Maturske slike - Galerija</h1>
     <img height="240" width="320" src="images/slika1.jpg" alt="mat. slika 1"
 id="slideshow" />  
     <div id="imgText"> &nbsp; </div> <!--ovo je id u kome su definisu slike i opis slike.-->
     <br clear="all" />
     <form action="#">
        <input type="button" id="prevLink" value="&laquo; Previous" />
        <input type="button" id="nextLink" value="Next &raquo;" /> <!--ovo su dugmici pomocu kojih menjas slike-->
     </form>
</body>
</html>



Nadam se da sam ti bar malo pojasnio...Samo treba da razumes vezu izmedju npr. id="slideshow" i document.getElementById("slideshow").src = "images/slika" + iSlika + ".jpg"; itd.
 
Odgovor na temu

tina 92
Krstina veljovic
Beograd

Član broj: 124266
Poruke: 18
95.180.99.*



Profil

icon Re: Pomoc:pravljenje galerije slika03.02.2011. u 16:02 - pre 160 meseci
aha,ok,mislim da razumem.i sve slike koje zelim da stoje u galeriji,stavljam ovako
Code:
 <img height="240" width="320" src="images/slika1.jpg" alt="mat. slika 1"
 id="slideshow" /> 


i to jednu ispod druge,tj sledecu u sld redu,zar ne?

 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
..106.109.adsl.dyn.beotel.net.



+18 Profil

icon Re: Pomoc:pravljenje galerije slika03.02.2011. u 16:06 - pre 160 meseci
Vidis u html-u da <img> tag koji sadrzi sliku ima id="slideshow"

to znaci da ce ovaj kod
document.getElementById("slideshow").src = "images/slika" + iSlika + ".jpg";
menjati samo src atribut kada se klikne na neko dugme. Sto znaci da ne treba i ostale slike dodavati jer bi onda sve bile vidljive na stranici...
S ovim postizes da koristis samo jedan <img> tag i da menjanjem src atributa vrtis slike...

Nadam se da sam koliko toliko uspeo da ti objasnim...
 
Odgovor na temu

tina 92
Krstina veljovic
Beograd

Član broj: 124266
Poruke: 18
95.180.99.*



Profil

icon Re: Pomoc:pravljenje galerije slika03.02.2011. u 16:24 - pre 160 meseci
hm,ne radi.....klikom na dugme next se ne desava nista...slike sam nazvala redom slika 1,slika2,slika3......
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
..106.109.adsl.dyn.beotel.net.



+18 Profil

icon Re: Pomoc:pravljenje galerije slika03.02.2011. u 16:32 - pre 160 meseci
A jesi napravila folder images, i u njega stavila slike?
Slike moraju biti u .jpg formatu.
 
Odgovor na temu

tina 92
Krstina veljovic
Beograd

Član broj: 124266
Poruke: 18
95.180.99.*



Profil

icon Re: Pomoc:pravljenje galerije slika03.02.2011. u 16:37 - pre 160 meseci
da.nisu jpg,ali su jpeg.da li to smeta?koliko znam,vecina programa koji prihvataju jpg prihvataju i jpeg
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
..106.109.adsl.dyn.beotel.net.



+18 Profil

icon Re: Pomoc:pravljenje galerije slika03.02.2011. u 16:41 - pre 160 meseci
Ne bi trebalo da smeta.
Ajd postavi kodove, pa da vidimo kako si uradila.
 
Odgovor na temu

tina 92
Krstina veljovic
Beograd

Član broj: 124266
Poruke: 18
95.180.99.*



Profil

icon Re: Pomoc:pravljenje galerije slika03.02.2011. u 16:46 - pre 160 meseci
ovo je html kod
Code:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Lovacka oprema Sangaj-Naslovna</title>
<link href="stil.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" language="javascript" src="galerija.js">                   
     </script>
<style type="text/css">
<!--
.stil1 {
    font-size: 12px;
    font-style:italic;
    color:#660;
}
.stil2 {color: #660}
.stil8 {color: #FFFFFF}
.stil10 {color: #FF830D}
-->
</style>
</head>

<body bgcolor="#88BB55";>
<div id="box1">

<div id="logo">
        <div id="header">
               <div id="ime_sajta">LOVAČKA OPREMA ŠANGAJ</div>
            <div id="slogan">DOBRODOŠLI!</div>
        </div>

    </div>
<div id="sadrzaj">
<div id="meni">
<div class="meni01">
<div class="meni_lista">
<ul class="stil1"><a href="index.html">Naslovna</a>
</ul>
<ul class="stil2"><a href="onama.html">O nama</a></ul>
<ul class="stil2"><a href="download.html">Download</a></ul>
<ul><a href="galerija.html">Galerija</a></ul>
<ul>
  <a href="onlineporucivanje.html">Online poručivanje</a>
</ul>
<ul><a href="linkovi.html">Linkovi</a></ul>
<ul><a href="kontakt.php">Kontakt</a></ul>
</div>
</div>
</div>
</div>
</div>
<div id="sadrzaj">
<div id="box01">
<div class="centar">
  <h2><center>Slike prodavnice </center></h2> 
<img height="240" width="320" src="images/slika1.jpg" alt="slika 1" id="slideshow" />  

     <div class="box01"> &nbsp; </div> 
     <br clear="all" />
     <form action="#">
        <input type="button" id="prevLink" value="&laquo; Previous" />
        <input type="button" id="nextLink" value="Next &raquo;" /> 
     </form>
</div>
</div>
</div>
<div id="sadrzaj">
<div id="footer">
Copyrigth ©2011. Lovačka oprema Šangaj | Designed by: <a href="mailto:[email protected]">Krstina Veljovic </a></div>
</div>
</body>




ovo css
Code:

@charset "utf-8";
/* CSS Document */
body {
    margin: 0;
    padding: 0;
    line-height: 1.4em;
    font-family: Arial Black, Arial, Times New Roman;
    font-size: 13px;
    background-color:#88DD44;
    color: #C7E39A;
}

a:link, a:visited { color: #333333; text-decoration: none;} 
a:active, a:hover { color: #333333; text-decoration: underline;}

h1 {
    margin: 0 0 5px 0;
    padding: 3px 0 3px 10px;
    font-size: 24px;
    font-weight: normal;
    color: #888E3B;
    background: #C7E39A;
}

h2 {
    margin: 0 0 10px 0;
    padding: 3px 0 3px 10px;
    font-size: 22px;
    color: #000000;
    background-image: url(images/velikimenipozadina.gif);
}


h3 {
    letter-spacing: 0px;
    margin: 0;
    padding: 3px 0 3px 10px;
    font-size: 16px;
    font-weight: normal;
    color: #888E3B;
    background: #C7E39A;
}

h4 {
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 14px;
    font-weight: normal;
    color: #888E3B;
    background: #C7E39A;
}

h5 {
    margin: 0 0 5px 0;
    padding: 0;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
    background-image: url(images/velikimenipozadina.gif);
}

p {
    margin: 0 0 15px 0;
    background-color: #;
}

img {
    border: 3 px;
    margin: 20 px;
    border-color: #000;
    padding: 10 px;
}
.cleaner {
    clear: both;
    width: 100%;
    height: 1px;
}

.cleaner_with_height {
    clear: both;
    width: 20%;
    height: 30px;
}

#box1 {
    margin: auto;
    width: 960px;
    
}
#logo
{
    width: 960px;
    height: 120px;
    margin: 0;
    padding: 0;
    background: #003 url(images/templatemo_top_panel_background.jpg) no-repeat;
}
#header {
    float: left;
    display: inline;
    margin: 15px 0 0 30px;
}

#header #ime_sajta{
    padding: 10px 100px 10px 50px;
    margin: 0;
    color: #660;
    font-size: 50px;
    font-weight: bold;
    background: none;
}

#header #slogan{
    padding-left:350px;
    margin: 0;
    color: #660;
    font-size: 20px;
    font-weight: bold;
}

#sadrzaj
{
    width: 960px;
    margin-bottom: 25px;
}

#sadrzaj #levo {
    float:right;
    width: 610px;
    
}

#sadrzaj #meni {
    float: left;
    width: 200px;
    color:#660;
}

#box01 .centar {
    width:825px;
    margin-top:20px;
    padding-top:inherit;
    border-top:1px solid #000;
    margin-bottom:20px;
    padding-bottom:inherit;
    border-bottom:1px solid #000;
    margin-left:325px;
    padding-left:inherit;
    border-left:1px solid #000;
    margin-right:20px;
    padding-right:inherit;
    border-right:1px solid #000;
    font-size:20px;
    font-style:oblique;
    color:#660;
    height: 1000px;
    
}
#levo .levo01 {
    width: 800px;
    
}

.levo01  .2kolone {
    float: left;
    width: 600px;
    margin: 0 20px 0 0;
}

.2kolone .box01 {
    clear: both;
    width: 100%;
    height: 70px;
    padding: 15px 0 0 0;
    border-bottom: 1px solid #CCCCCC;
}
.box01 .box01ime{
    font-weight: bold;
    font-size: 14px;
}

.box01 img{
    float: left;
    margin: 3px 15px 0 0;
}

#levo .levo02{
    clear: both;
    width: 640px;
}

.levo02  .box02 {
    float: left;
    width: 298px;
    border: 1px solid #CCCCCC;
    margin: 0 20px 0 0px;
}

.box02 .box02sadrzaj{
    float: left;
    padding: 15px;
    width: 267px;
}

.box02sadrzaj .box02ime {
    font-weight: bold;
}

.box02sadrzaj ul{
    clear: both;
    list-style: none;
    margin: 0;
    padding: 0;
}

.box02sadrzaj ul li{
    padding: 0 0 5px 15px;
    margin: 0;    
    background: url(images/templatemo_listicon.gif) top left no-repeat;
}

.box02 img {
    float: left;
    margin: 3px 15px 0 0;
}

#levo .levo03 {
    clear: both;
    width: 618px;
    background: #ffffff;
    border: 1px solid #CCCCCC;
}

.levo03 .box03{
    float: left;
    width: 140px;
    margin: 0 10px;
}

#meni .meni01 {
    width: 125px;
    height:300px;
    margin-bottom: 20px;
    padding-bottom:inherit;
    border-bottom: 1px solid #000;
    margin-right:20px;
    padding-right:inherit;
    border-right: 1px solid #000;
    margin-top:20px;
    padding-top:inherit;
    border-top:1px solid #000;
}

.meni01 .blog_box {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #dddddd;
}

.meni01 .blog_box h5 a{
    color: #195fff;    
}

.meni01 .blog_box span{
    color: #ff366f;
}


.meni01 .meni_lista {
    float: left;
    width: 125px;
    padding-right: 10px;
    padding-top:20px;
    font-size:12px;
    font-style:italic;
    
}

#footer {
    padding: 195px;
    clear: both;
    width: 960px;
    margin-top:20px;
    padding-top:inherit;
    border-top:1px solid #000;
    text-align: center;
    font-size: 10px;
    color: #000;
}

#footer p{
    margin-bottom: 10px;
    padding: 0;
    text-align: justify;
}

#footer a{
    font-weight: normal;
}



nadam se da ti je jasno,posto sam ja tu menjala 356 hiljada zamisli,pa vise ni ja ne znam sta je sta :D
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
..106.109.adsl.dyn.beotel.net.



+18 Profil

icon Re: Pomoc:pravljenje galerije slika03.02.2011. u 17:08 - pre 160 meseci
Probaj umesto
<div class="box01"> &nbsp; </div>

staviti:
<div id="imgText"> &nbsp; </div>

Meni tad radi.

I bilo bi dobro da ti slike budu 240x320 zbog <img height="240" width="320" ......
 
Odgovor na temu

tina 92
Krstina veljovic
Beograd

Član broj: 124266
Poruke: 18
95.180.99.*



Profil

icon Re: Pomoc:pravljenje galerije slika03.02.2011. u 17:13 - pre 160 meseci
ne radi i dalje...da li treba da dodam nesto u css-u?
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
..106.109.adsl.dyn.beotel.net.



+18 Profil

icon Re: Pomoc:pravljenje galerije slika03.02.2011. u 17:25 - pre 160 meseci
Numerisi slike kao
slika0
slika1
slika2
.
.
.

i stavi
<img height="240" width="320" src="images/slika0.jpg" alt="slika 1" id="slideshow" />

Sad ne bi smelo da ne radi, ako nista nisi menjala.
 
Odgovor na temu

tina 92
Krstina veljovic
Beograd

Član broj: 124266
Poruke: 18
95.180.99.*



Profil

icon Re: Pomoc:pravljenje galerije slika03.02.2011. u 17:36 - pre 160 meseci
nisam menjala...ali ne radi i dalje.ja pokusavam na localhostu...


p.s.kad pritisnem dugme next cak ne pokusa ni refres stranice....
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
..106.109.adsl.dyn.beotel.net.



+18 Profil

icon Re: Pomoc:pravljenje galerije slika03.02.2011. u 17:43 - pre 160 meseci
E evo koda prepravljenog...
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Web dizajn i CSS :: Pomoc:pravljenje galerije slika

Strane: 1 2

[ Pregleda: 4681 | Odgovora: 26 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.