Avaleht
uus teema   vasta Tarkvara »  WWW »  CSS koodiga jama. märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Kethmar
Kreisi kasutaja
Kethmar

liitunud: 21.06.2006




sõnum 19.02.2008 20:40:46 CSS koodiga jama. vasta tsitaadiga

Terekest!
Mul selline probleem, nimelt, panin koodi, aga asjad ei liigu ikka keskele, kood on järgmine:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
  <title>Juku kodulehekülg</title>
<link rel="stylesheet" href="1.css" type="text/css" />

<body>
<div align="center">
<div id="header"></div>
<div id="vasak"></div>
</div>
</body>
</html>


CSS kood:
#header {
position:absolute;
/*left:%;*/
top:0%;
width:700px;
height:200px;
background-image: url("http://img220.imageshack.us/img220/2105/m6mmi2rc9.png");
}/* CSS Document */
#vasak {
position:absolute;
top:200px;
width:150px;
height:400px;
background-image: url("http://img220.imageshack.us/img220/2105/m6mmi2rc9.png");
}



Kuidas ma lehekülje keskele saan?


Tänan abistajaid beer_yum.gif

_________________
Kodulehekülg: http://kethmar.ee/university
Vajad veebilahendust või graafilist abi? Küsi pakkumist. HV Rahvale alati odavamalt.
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 24
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
andrusny
Kreisi kasutaja
andrusny

liitunud: 20.03.2006




sõnum 19.02.2008 20:54:30 vasta tsitaadiga

Keskele Otsi sealt ülesse minu õpetus ja tee selle järgi. Seal on ka muid variante pakutud.
_________________
Kommentaarid: 7 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 7
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
AMD
HV veteran
AMD

liitunud: 29.07.2003




sõnum 19.02.2008 21:58:47 vasta tsitaadiga

body {text-align:center}
#center { margin:0 auto; text-align:left; width:90%; }
<div align="center"> asenda <div id="center">

_________________
From now on, the forum is owned by AMD.That means that you are NO LONGER allowed to talk about, or even mention *ntel.
Kommentaarid: 335 loe/lisa Kasutajad arvavad:  :: 145 :: 3 :: 12
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Kethmar
Kreisi kasutaja
Kethmar

liitunud: 21.06.2006




sõnum 20.02.2008 19:47:43 vasta tsitaadiga

Nii, tänan abi eest, aga nüüd tekkis uus küsimus.
Nimelt, kui mul on üks kast ning seal kasti sees on sisu, siis kuidas ma saan teha nii, et see tekst sõltub ainult kasti asukohast, ehk siis, kui kasti liigutan, liigub ka sisu temaga.

_________________
Kodulehekülg: http://kethmar.ee/university
Vajad veebilahendust või graafilist abi? Küsi pakkumist. HV Rahvale alati odavamalt.
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 24
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
AMD
HV veteran
AMD

liitunud: 29.07.2003




sõnum 20.02.2008 20:08:07 vasta tsitaadiga

<div id="kast">sisu</div> ???
Kui nüüd seda div'i liigutada, siis peaks sisu div'i sisse jääma icon_wink.gif

_________________
From now on, the forum is owned by AMD.That means that you are NO LONGER allowed to talk about, or even mention *ntel.
Kommentaarid: 335 loe/lisa Kasutajad arvavad:  :: 145 :: 3 :: 12
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Kethmar
Kreisi kasutaja
Kethmar

liitunud: 21.06.2006




sõnum 20.02.2008 23:20:40 vasta tsitaadiga

ega siis teine ilma kolmandata jää icon_biggrin.gif .

Nimelt, kui tahan linki teha, kas siis pean asja backroundina tegema(soovin teha rollover imaget, millele klikkides viib järgmisele lehele)
Keegi oskab öelda koodi, kuidas seda imaget panna?
Võib ka backround olla, kuid siis sooviks teada, kuidas seda hyperlinkida.


***Selle keskele saamisega on siiani probleem, nimelt ei lähe see siiski keskele, kuigi panin koodid kõik õigesti paika ja värki.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
  <title>Sharm salong></title>
<style type="text/css">
body {
background-color:#BFBFBF;
}
.div {
margin: 0 auto;
text-align: center
}
#ylemine {
position:absolute;
/*left:%;*/
top:20px;
width:837px;
height:161px;
background-image: url(Sharm/images/header.gif)}/* CSS Document */
#meie {
position:absolute;
top:181px;
width:76px;
height:28px;
background-image: url(Sharm/images/disain_06.gif)}
</style>

<body>
<div class="div">
<div id="ylemine"></div>
<div id="meie"></div>
</div>
</body>
</html>

See <body></body> vahele jääv ala oleks vaja keskele saada.


Proovisin ka visionist kõiki õpetusi( need, mis seal teemas olid), ei aidanud.



Ja VEEL üks uus mure, nimelt, minu monitorist vaadates on disain okei, palju ruumi äärtest alles ja nii, aga läpakast vaadates on asi hoopis teine.
Kas seda kuidagi ei saa teha monitorist/resolutsioonist sõltuvaks?

_________________
Kodulehekülg: http://kethmar.ee/university
Vajad veebilahendust või graafilist abi? Küsi pakkumist. HV Rahvale alati odavamalt.
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 24
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Brom
HV kasutaja
Brom

liitunud: 18.07.2005




sõnum 20.02.2008 23:33:34 vasta tsitaadiga

Lingi teed nagu tavaliselt, HTMLis.

Et keskele saada siis CSSi alla lisad.


BODY
{
margin-left: auto;
margin-right: auto;
}


Ekraanist sõltuvaks? Kas sa ise ka midagi uurid? http://www.htmldog.com/examples/pagelayout4.html
Kommentaarid: 13 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum
aatomik
HV kasutaja
aatomik

liitunud: 30.11.2005




sõnum 20.02.2008 23:37:11 vasta tsitaadiga

Kui tahad rollover imaget kasutada st. vahetada ühe pildi teise vastu, kui hiirega selle peale liigud, siis läheb sul javascripti tarvis. Vastavaid koodijuppe on netis üleval küllaga. Üks õpetus on näiteks siin: Image Swap and Preload
Kommentaarid: 14 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 14
tagasi üles
vaata kasutaja infot saada privaatsõnum
Kethmar
Kreisi kasutaja
Kethmar

liitunud: 21.06.2006




sõnum 20.02.2008 23:42:24 vasta tsitaadiga

Brom,
kahjuks see keskele saamise asi ei aita icon_sad.gif :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
  <title>Sharm salong></title>
<style type="text/css">
body {
background-color:#e7e7e7;
margin-left: auto;
margin-right: auto;
}
#meie {
position:absolute;
top:0%;
width:841px;
height:776px;
background-color:#CCCC00;
margin-left: auto;
margin-right: auto;
}
</style>
<div align="center">
<body>
<div id="meie"></div>
</body>
</div>
</html>

_________________
Kodulehekülg: http://kethmar.ee/university
Vajad veebilahendust või graafilist abi? Küsi pakkumist. HV Rahvale alati odavamalt.
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 24
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Brom
HV kasutaja
Brom

liitunud: 18.07.2005




sõnum 20.02.2008 23:50:26 vasta tsitaadiga

Viska kõik div'id ühe divi sisse. Sellele nimeks container

Nüüd CSSi osas teed nii.


#container
{
margin-left: auto;
margin-right: auto;
height: 500px;
width: 500px;
}
Kommentaarid: 13 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum
Kethmar
Kreisi kasutaja
Kethmar

liitunud: 21.06.2006




sõnum 21.02.2008 00:01:06 vasta tsitaadiga

Mis mõttes sellele nimeks container?
Igaljuhul proovisin sellele "kastikesele", mida keskele vaja saada lisada see Bromi antud viimast koodi, aga siiski ei lähe keskele, suurus ainult muutub.

_________________
Kodulehekülg: http://kethmar.ee/university
Vajad veebilahendust või graafilist abi? Küsi pakkumist. HV Rahvale alati odavamalt.
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 24
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
andrusny
Kreisi kasutaja
andrusny

liitunud: 20.03.2006




sõnum 21.02.2008 00:07:52 vasta tsitaadiga

Mine sinna lingile, mis ma andsin ja kasuta seda koodi. See on suht lollikindel. Kõik mis pannakse selle div id=f sisse on keskme suhtes paigal. Ka need millel kasutad position:absolute. Positsioneerimine toimub viimase konteineri servadest, mis on relative. Kolm põhi kriteerjumit on.

bodile text-align: center (see on IE jaoks)
esimene pea konteiner annad oma lehe suuruse mõõdud (vähemalt laiuse) ja margin: 0 auto;
teine pea konteiner position: relative;

_________________
Kommentaarid: 7 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 7
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Brom
HV kasutaja
Brom

liitunud: 18.07.2005




sõnum 21.02.2008 00:08:34 vasta tsitaadiga


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
  <title>Sharm salong></title>
<style type="text/css">
body
{
background-color:#e7e7e7;
}
#container
{
margin-left:auto;
margin-right:auto;
height: 776px;
width: 841px;
}
#meie
{
top:0%;
width:841px;
height:776px;
background-color:#CCCC00;
}
</style>
<body>
<div id="container">

<div id="meie"></div>

</div>
</body>
</html>
Kommentaarid: 13 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum
Kethmar
Kreisi kasutaja
Kethmar

liitunud: 21.06.2006




sõnum 21.02.2008 00:21:42 vasta tsitaadiga

Tänud Brom, sain asja keskele, aga nüüd tekkis selline probleem.
Nimelt, esimene menuu(menuu on vasakult paremale) nupp on paigas, sest ta on kohe lehe alguses(vasakul), aga kuidas ma järgmist nuppu saan korralikult panna, kirjutan lihtsalt juurde right:pixlite arv ?


**See pikslite arvuga asi ei töötanud,
kas on mingid kindlat koodi, mille järgi saan panna ta, et ta alustaks seda pixlite lugemist mitte lehe äärest vaid keskkohast?


Võibolla väljendan end halvasti.


**Katsetasin ja katsetasin, lõpuks sain teada, pidin absolutive ära muutma relativeks icon_smile.gif .


TÄnan kõiki, kes aitasid, kui uusi küsimusi tuleb, annan teada.

_________________
Kodulehekülg: http://kethmar.ee/university
Vajad veebilahendust või graafilist abi? Küsi pakkumist. HV Rahvale alati odavamalt.


viimati muutis Kethmar 21.02.2008 00:23:59, muudetud 1 kord
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 24
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
andrusny
Kreisi kasutaja
andrusny

liitunud: 20.03.2006




sõnum 21.02.2008 00:23:49 vasta tsitaadiga

Kui soovid px abil viia, pead lisama position.absolute.
Isiklikult paneks menüü tabelisse.

_________________


viimati muutis andrusny 21.02.2008 00:25:39, muudetud 1 kord
Kommentaarid: 7 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 7
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Brom
HV kasutaja
Brom

liitunud: 18.07.2005




sõnum 21.02.2008 00:24:53 vasta tsitaadiga

Üldiselt ma su menüü asukohast aru ei saanud, aga siis teed nii:

Paned CSSis #meie alla margin-left: auto;
Teed CSSis containerit menüü võrra laiemaks
Paned menüü eraldi divi ja selle divi omakorda containeri sisse
Menüü divile annad CSSis parameetri margin-right: auto;
Kommentaarid: 13 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum
Kethmar
Kreisi kasutaja
Kethmar

liitunud: 21.06.2006




sõnum 21.02.2008 00:33:05 vasta tsitaadiga

Siiski siiski, tekkis probleem selle menüüga.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
  <title>Sharm salong></title>
<style type="text/css">
body {
background-color:#BFBFBF;
}
#container
{
margin-left:auto;
margin-right:auto;
height: 776px;
width: 841px;
}
#ylemine {
position:absolute;
/*left:%;*/
top:20px;
width:837px;
height:161px;
background-image: url(Sharm/images/header.gif)}/* CSS Document */
#meie {
position:absolute;
top:181px;
width:76px;
height:28px;
background-image: url(Sharm/images/disain_06.gif)}
</style>

<body>
<div id="container">
<div id="ylemine"></div>
<div id="meie"></div>
</div>
</body>
</html>


Hetkene kood.
Võibolla vajab mainimist see, et ylemine on header(logo) ning meie on menüü esimene osa.
Hetkel on nad mõlemad paigas, logo on õiges kohas ning menüü esimene osa "meie" on õiges kohas, aga kui hakkan teist osa lisama, ei saa ma seda õigesse kohta nihutatud.
Samas, kui ma seda pixlitega teen, siis on asi jama, sest siis läheb teise resolutsiooniga asi paigast.


Tänud abi eest ja ka neile, kes veel abistavad beer_yum.gif

_________________
Kodulehekülg: http://kethmar.ee/university
Vajad veebilahendust või graafilist abi? Küsi pakkumist. HV Rahvale alati odavamalt.
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 24
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Brom
HV kasutaja
Brom

liitunud: 18.07.2005




sõnum 21.02.2008 00:41:24 vasta tsitaadiga

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>Sharm salong></title>
<style type="text/css">
body {
background-color:#BFBFBF;
}
#container
{
margin-left:auto;
margin-right:auto;
height: 776px;
width: 841px;
}

#ylemine {
position:absolute;
/*left:%;*/
top:20px;
width:837px;
height:161px;
background-image: url(Sharm/images/header.gif)}/* CSS Document */

#meie {
position:absolute;
top:181px;
width:76px;
height:28px;
margin-bottom: auto;
background-image: url(Sharm/images/disain_06.gif)}
</style>

<body>
<div id="container">
<div id="ylemine"></div>
<div id="meie"></div>
</div>
</body>
</html>
Kommentaarid: 13 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum
Kethmar
Kreisi kasutaja
Kethmar

liitunud: 21.06.2006




sõnum 22.02.2008 00:04:38 vasta tsitaadiga

Brom, suured tänud!!!
Aga nüüd küsimus, kas see on normaalne, et mu body näeb välja selline:
<body>
<div id="container">
<div id="header"></div>
<div id="menu"></div>
<div id="menu2"></div>
<div id="menu3"></div>
<div id="menu4"></div>
<div id="menu5"></div>
<div id="menu6"></div>
<div id="menu7"></div>
<div id="menu8"></div>
<div id="menu9"></div>
<div id="menu10"></div>
<div id="vasak1"></div>
<div id="vasak2"></div>
<div id="vasak3"></div>
<div id="vasak4"></div>
<div id="vasak5"></div>
<div id="vasak6"></div>
<div id="vasak7"></div>
<div id="vasak8"></div>
<div id="bottom"></div>
</div>
</body>


Tegemist on hetkel siis ainult disainiga.

_________________
Kodulehekülg: http://kethmar.ee/university
Vajad veebilahendust või graafilist abi? Küsi pakkumist. HV Rahvale alati odavamalt.
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 24
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mikk36
HV Guru
mikk36

liitunud: 21.02.2004



Online

sõnum 22.02.2008 00:31:35 vasta tsitaadiga

10 eri menüüd või 10 menüü elementi ?
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
Kethmar
Kreisi kasutaja
Kethmar

liitunud: 21.06.2006




sõnum 22.02.2008 00:39:56 vasta tsitaadiga

elementi, ikka elementi.
_________________
Kodulehekülg: http://kethmar.ee/university
Vajad veebilahendust või graafilist abi? Küsi pakkumist. HV Rahvale alati odavamalt.
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 24
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
AMD
HV veteran
AMD

liitunud: 29.07.2003




sõnum 23.02.2008 01:37:25 vasta tsitaadiga

Kethmar, mis vaja see vaja... icon_wink.gif
_________________
From now on, the forum is owned by AMD.That means that you are NO LONGER allowed to talk about, or even mention *ntel.
Kommentaarid: 335 loe/lisa Kasutajad arvavad:  :: 145 :: 3 :: 12
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  CSS koodiga jama.
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.