CSS3: Περιστροφή εικόνας κατα την εισαγωγή στην ιστοσελίδα  Το θέμα επιλύθηκε

...IDE, compilers, κλπ

Συντονιστής: konnn

CSS3: Περιστροφή εικόνας κατα την εισαγωγή στην ιστοσελίδα

Δημοσίευσηαπό linuxs » 22 Φεβ 2012, 10:05

Καλημέρα,

δείτε εδώ: http://cs.uoi.gr/~billys/ και βάλτε το ποντίκι πάνω αριστερά στο Logo. Επι 10 λεπτά αυτό έκανα το πρωί :lol: :lol: :lol: :lol: ... Απλά θέλω να μην γίνεται αυτό με το hover του ποντικιού αλλα γενικά μόλις μπαίνω στην σελίδα. Να αρχίσει να γυρνάει γύρω γύρω για πάντα μέχρι να κάνω reload. Γίνεται? Αν ναι πως? :)

ευχαριστώ!!!
Αν το πρόβλημά μας επιλυθεί. Επιλέγουμε το θέμα που βοήθησε στην επίλυση και πατάμε το κουμπάκι Εικόνα.
Γνώσεις ⇛ Linux: Μέτριο┃Προγραμματισμός: C┃Αγγλικά: Καλά
Λειτουργικό ⇛ Linux Ubuntu 10.4 LTS
Προδιαγραφές ⇛ Intel Pentium @T4500 2.3GHz│ 512GB VRAM│ 500 HDD│ ATI RADEON HD545v 512 MB │ Screen: 15.6''
Άβαταρ μέλους
linuxs
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1060
Εγγραφή: 02 Ιούλ 2010, 13:19
Τοποθεσία: GR
IRC: linuxs
Εκτύπωση

Re: CSS3: Περιστροφή εικόνας κατα την εισαγωγή στην ιστοσελί

Δημοσίευσηαπό simosx » 25 Φεβ 2012, 16:05

linuxs έγραψε:
δείτε εδώ: http://cs.uoi.gr/~billys/ και βάλτε το ποντίκι πάνω αριστερά στο Logo. Επι 10 λεπτά αυτό έκανα το πρωί :lol: :lol: :lol: :lol: ... Απλά θέλω να μην γίνεται αυτό με το hover του ποντικιού αλλα γενικά μόλις μπαίνω στην σελίδα. Να αρχίσει να γυρνάει γύρω γύρω για πάντα μέχρι να κάνω reload. Γίνεται? Αν ναι πως? :)


Ωραίο. Πρέπει να εξηγήσεις τι έχεις κάνει με απλό τρόπο ώστε να είναι σε θέση κάποιος να κάνει μια πρόταση.
Δηλαδή, προσφέρεις κάτι στο φόρουμ ώστε να μπορέσει κάποιος να δώσει πίσω.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: CSS3: Περιστροφή εικόνας κατα την εισαγωγή στην ιστοσελί

Δημοσίευσηαπό linuxs » 25 Φεβ 2012, 16:12

simosx έγραψε:
linuxs έγραψε:
δείτε εδώ: http://cs.uoi.gr/~billys/ και βάλτε το ποντίκι πάνω αριστερά στο Logo. Επι 10 λεπτά αυτό έκανα το πρωί :lol: :lol: :lol: :lol: ... Απλά θέλω να μην γίνεται αυτό με το hover του ποντικιού αλλα γενικά μόλις μπαίνω στην σελίδα. Να αρχίσει να γυρνάει γύρω γύρω για πάντα μέχρι να κάνω reload. Γίνεται? Αν ναι πως? :)


Ωραίο. Πρέπει να εξηγήσεις τι έχεις κάνει με απλό τρόπο ώστε να είναι σε θέση κάποιος να κάνει μια πρόταση.
Δηλαδή, προσφέρεις κάτι στο φόρουμ ώστε να μπορέσει κάποιος να δώσει πίσω.


Οκ αρχηγέ! :P

Έναν index.html κώδικα μπορείτε να βρείτε παρακάτω:
Κώδικας: Επιλογή όλων


<html>

<head>

<title>Personal webpage of cs091770(billys)</title>



<meta name="description" content="website description" />

<meta name="keywords" content="website keywords, website keywords" />

<meta http-equiv="content-type" content="text/html; charset=UTF-8" />



<link rel="stylesheet" type="text/css" href="style/style.css" title="style" />

</head>



<body>



<div id="main">

<div id="header">

<div id="header_background">

<div id="welcome">

<div id="picture">

<!-- Picture will be added from CSS -->

</div>

<div id="welcome_title">

<h3> Καλως ήρθατε στην ιστοσελίδα μου...</h3>

</div>

<div id="info">

<p> Vasileios Tzivaras

</br> University of Ioannina

</br> Computer Science Department

</br> 45110 Ioannina

</br> Greece

</br> Phone: +30 265 100 8802

</br> billys@cs(dot)uoi(dot)gr

</p>

</div> <!-- end of info -->

</div> <!-- end of welcome -->
<div id="menubar">

<li class="li_bar"> <a class="selected" href="index.html"> Home </a></li>

<li class="li_bar"> <a class="selected" href="studying.html"> Studying </a></li>

<li class="li_bar"> <a class="selected" href="support.html"> Support </a></li>

<li class="li_bar"> <a class="selected" href="ubuntu.html"> Ubuntu </a></li>

</div>

</div>

</div> <!-- end of header -->

<div id="content">
...βάλτε εδώ ότι θέλετε...

</div> <!-- end of content -->
<div id="footer">

<p>Copyright Billys Tzivaras 2011-2012 </p>

</div>
</div> <!-- end of main -->
</body>
</html>


το CSS αρχείο είναι το παρακάτω:
Κώδικας: Επιλογή όλων

/*********************************************************************

------------------------- MY CSS ---------------------------
by vasilis tzivaras
*********************************************************************/




/*************** MAIN CONTENT ***************/

body {
background: black;
/*color: #4B4B4B;*/
/*font-family: 'Comic Sans Ms';*/
}

#main {
/*background-image: url('../images/main_bg.jpg');*/
}




/*********************************************
main -> {header, content, footer}
*********************************************/
#header {
/*height: 150px;*/
background: white;
float: center;
}

#content {
font-family: 'Comic Sans MS';
text-align: left;
background: url('../images/content_bg.png');
width: 1100px;
color: white;
overflow: hidden;
margin: 40px auto 0 auto;
padding: 40px 24px 20px 37px;
border-style: ridge;
border-width: 3px;
border-color: #7A1E1E;
float: center;
box-shadow: 7px 7px 30px #7A1E1E;
}

#footer {
width: 100%;
height: 33px;
color: white;
font-family: 'Comic Sans MS';
font-size: 10px;
text-align: center;
text-transform: uppercase;
padding: 24px 0 0 0;*/
}




/*********************************************
header -> *header_background*{welcome, menubar}
*********************************************/
/* text-align: value each div manually*/
#welcome {
height:220px;
width: 1200px;
float: center;

font-family: 'Comic Sans MS';
color: white;

overflow: hidden;
margin: 5px auto 0px auto;
padding: 5px 5px 5px 5px;

/*background: white;*/
}

#header_background {
background-image: url('../images/header_bg.png');
}

#menubar {
height: 38px;
text-align: center;
background-image: url('../images/menubar.png');
/*margin-top: 15px;*/
/*margin-bottom: 15px;*/
}




/*********************************************
welcome -> {picture, welcome_title, info}
*********************************************/
#picture {
height: 180px;
width: 188px;
background-image: url('../images/logo_red.png');
margin: 4px 0px 4px 4;
float: left;

transition:width 2s, height 2s;
-moz-transition:width 2s, height 2s, -moz-transform 2s; /* Firefox 4 */
-webkit-transition:width 2s, height 2s, -webkit-transform 2s; /* Safari and Chrome */
-o-transition:width 2s, height 2s, -o-transform 2s; /* Opera */
/*background-color: grey;*/
}

#picture:hover {
height: 180px;
width: 188px;
transform: rotate(180deg);
-moz-transform: rotateY(180deg); /* Firefox 4 */
-webkit-transform: rotateY(180deg); /* Safari and Chrome */
-o-transform: rotateY(180deg); /* Opera */
}

#welcome_title {
height: 210px;
width: 642px;
margin: 4px 20px 4px 20px;
float: left;
/*background: green;*/
text-shadow: 8px 6px 8px #FF0000;
font-family: "Comic Sans Ms";
text-align: center;
font-size: 42px;
}

#info {
height: 210px;
width: 300px;
float: right;
margin: 4px 4px 4px 0px;
/*background: blue;*/

font-family: Consolas;
/*color: white; */
}


#facephoto {
background-image: url('../images/facephoto.png');
height: 180px;
width: 180px;
margin: 4px 0px 4px 4;
float: left;
}

#contact_info {
width: 800px;
float: left;
margin: 0px 0px 4px 40px;
}
/*********************************************
CSS classes
*********************************************/
.music_title {
color: white;
}

.selected {
color: #860808;
text-decoration: none;
word-spacing: 20px;
font-family: 'Comic Sans MS';
font-size: 26px;
}

.content_tag {
height: 300px;
border-bottom-style: solid;
border-bottom-width: 2px;
border-bottom-color: #860808;
margin-bottom: 30px;
/*background: green;*/
}

.post_image {
float: left;
*/background: red;*/
width: 160px;
height: 180px;
margin: 0 2 5 5;
}

.post_text {
/*background: blue;*/
float: left;
width: 850px;
height: 180px;
margin: 0px 2px 5px 50px;
}

.li_bar{
display: inline;
}

/*********************************************
Headers
*********************************************/
h2 {
font: normal 175% 'Comic Sans MS';
color: #B81D1D;
margin: 0 0 5px 0;
padding: 15px 0 6px 0;
}

#c_title {
text-align: center;
font-size: 42px;
}



/*********************************************
Other
*********************************************/


a {
font-size: 18px;
color: #992F2F;
text-decoration: none;
}

a:hover {

color: white;
/*background: #C25454; */
/*text-decoration: underline;*/
}



η όλη δουλειά γίνεται με το CSS3 και στο παρακάτω κώδικα:
Μορφοποιημένος Κώδικας: Επιλογή όλων
#picture {
height: 180px;
width: 188px;
background-image: url('../images/logo_red.png');
margin: 4px 0px 4px 4;
float: left;

transition:width 2s, height 2s;
-moz-transition:width 2s, height 2s, -moz-transform 2s; /* Firefox 4 */
-webkit-transition:width 2s, height 2s, -webkit-transform 2s; /* Safari and Chrome */
-o-transition:width 2s, height 2s, -o-transform 2s; /* Opera */
/*background-color: grey;*/
}

Μορφοποιημένος Κώδικας: Επιλογή όλων
#picture:hover {
height: 180px;
width: 188px;
transform: rotate(180deg);
-moz-transform: rotateY(180deg); /* Firefox 4 */
-webkit-transform: rotateY(180deg); /* Safari and Chrome */
-o-transform: rotateY(180deg); /* Opera */
}


Αυτό που θέλω είναι απο την στιγμή που μπάινει κάποιος στην σελίδα να αρχίσει να γυρνά το logo. Ίσως πρέπει αν χρησιμοποιήσω javascript αλλα δεν είμαι σίγουρος.
Αν το πρόβλημά μας επιλυθεί. Επιλέγουμε το θέμα που βοήθησε στην επίλυση και πατάμε το κουμπάκι Εικόνα.
Γνώσεις ⇛ Linux: Μέτριο┃Προγραμματισμός: C┃Αγγλικά: Καλά
Λειτουργικό ⇛ Linux Ubuntu 10.4 LTS
Προδιαγραφές ⇛ Intel Pentium @T4500 2.3GHz│ 512GB VRAM│ 500 HDD│ ATI RADEON HD545v 512 MB │ Screen: 15.6''
Άβαταρ μέλους
linuxs
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1060
Εγγραφή: 02 Ιούλ 2010, 13:19
Τοποθεσία: GR
IRC: linuxs
Εκτύπωση

Re: CSS3: Περιστροφή εικόνας κατα την εισαγωγή στην ιστοσελί  Το θέμα επιλύθηκε

Δημοσίευσηαπό simosx » 25 Φεβ 2012, 16:29

linuxs έγραψε:

Αυτό που θέλω είναι απο την στιγμή που μπάινει κάποιος στην σελίδα να αρχίσει να γυρνά το logo. Ίσως πρέπει αν χρησιμοποιήσω javascript αλλα δεν είμαι σίγουρος.


Ως 2012, είναι καλύτερο να μη ξεκινάει αυτόματα η περιστροφή. Είναι θέμα web design.

Και που μπορείς να βελτιώσεις είναι να γίνεται πλήρη περιστροφή, λες και το ποντίκι δίνει μια ώθηση. Όπως είναι τώρα, το ποντίκι ελέγχει με ακρίβεια πως γίνεται η περιστροφή.
Κάτι τέτοιο μάλλον θέλει Javascript, για να υπολογίσει την ταχύτητα περιστροφής.
Αν το παραπάνω είναι δύσκολο, νομίζω το τρέχον εφέ είναι αρκετά καλό από μόνο του.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: CSS3: Περιστροφή εικόνας κατα την εισαγωγή στην ιστοσελί

Δημοσίευσηαπό linuxs » 25 Φεβ 2012, 16:33

Αν νομίζεις οτι είναι θέμα web design μάλλον σηκώνω τα χέρια ψηλά :( Θα σκεφτώ κάτι άλλο τότε! ευχαριστώ
Αν το πρόβλημά μας επιλυθεί. Επιλέγουμε το θέμα που βοήθησε στην επίλυση και πατάμε το κουμπάκι Εικόνα.
Γνώσεις ⇛ Linux: Μέτριο┃Προγραμματισμός: C┃Αγγλικά: Καλά
Λειτουργικό ⇛ Linux Ubuntu 10.4 LTS
Προδιαγραφές ⇛ Intel Pentium @T4500 2.3GHz│ 512GB VRAM│ 500 HDD│ ATI RADEON HD545v 512 MB │ Screen: 15.6''
Άβαταρ μέλους
linuxs
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1060
Εγγραφή: 02 Ιούλ 2010, 13:19
Τοποθεσία: GR
IRC: linuxs
Εκτύπωση

Re: CSS3: Περιστροφή εικόνας κατα την εισαγωγή στην ιστοσελί

Δημοσίευσηαπό Αποστόλης » 25 Φεβ 2012, 20:35

Δοκίμασε να βγάλεις τελείως το hover.
Κοίτα κι εδώ http://www.the-art-of-web.com/css/3d-transforms/ μήπως πάρεις καμμιά καλή ιδέα.
Γνώσεις ⇛ Linux:Μέτριο┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Αρκετά Καλά
Λειτουργικό ⇛ Arch Linux 64bit ┃ Ubuntu Studio 10.4 64bit
Προδιαγραφές ⇛ HP Pavillion dv7 1199ev ┃ Intel 2 Core Duo T 9400, 2.53 Ghz ┃ 4GB ┃ NVIDIA GeForce 9600M GT ┃ Intel 82801I (ICH9 Family) HD Audio ┃ TFT 17" 1440x900
Αποστόλης
punkTUX
punkTUX
 
Δημοσιεύσεις: 170
Εγγραφή: 24 Ιουν 2009, 13:09
Εκτύπωση

Re: CSS3: Περιστροφή εικόνας κατα την εισαγωγή στην ιστοσελί

Δημοσίευσηαπό linuxs » 29 Φεβ 2012, 19:58

Αποστόλης έγραψε:Δοκίμασε να βγάλεις τελείως το hover.
Κοίτα κι εδώ http://www.the-art-of-web.com/css/3d-transforms/ μήπως πάρεις καμμιά καλή ιδέα.


Μόλις τα είδα είπα απο μέσα μου WOW :) Φοβερά κολπάκια και αρκετά όμορφα σε ευχαριστώ...
Αν το πρόβλημά μας επιλυθεί. Επιλέγουμε το θέμα που βοήθησε στην επίλυση και πατάμε το κουμπάκι Εικόνα.
Γνώσεις ⇛ Linux: Μέτριο┃Προγραμματισμός: C┃Αγγλικά: Καλά
Λειτουργικό ⇛ Linux Ubuntu 10.4 LTS
Προδιαγραφές ⇛ Intel Pentium @T4500 2.3GHz│ 512GB VRAM│ 500 HDD│ ATI RADEON HD545v 512 MB │ Screen: 15.6''
Άβαταρ μέλους
linuxs
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1060
Εγγραφή: 02 Ιούλ 2010, 13:19
Τοποθεσία: GR
IRC: linuxs
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Εφαρμογές για Ανάπτυξη Λογισμικού

cron