Jump to content
php.lv forumi

Recommended Posts

Posted

Kā lai novieto attēlu tieši pa vidu (center) un tieši lapas sākumā?

 

 

Es nedomāju tā:

 

<html>

<head>

<title>Piemērs_01</title>

</head>

<body>

<center><img src="http://www.example.com/picture_0000001.png"></center>

</body>

</html>

 

, jo šādi izdarot, attēls uz IE un FF (uc.) pārlūkprogrammām parādās ar nelielu atstarpi no loga sākuma!

 

Tas man nav vajadzīgs!!! Kā lai to (bez atstarpes, bet pa vidu (neizmantojot JS)) ar CSS palīdzību izdara?

 

 

Paldies jau iepriekšs!!! :)

Posted
CSS html, body { margin: 0; padding: 0; }

 

Laba ideja, tikai ir viena problēma - pieņemsim es norādu 300px no kreisās!!!

Problēma tāda - uz ekrāna kam izsķširtspēja ir 800x600px tas izskatīsies savādāk, nekā ja lietotājam ekrāna izšķirtspēja būs 1600x1200px!!!

Citi varianti!?

Posted

Izskatīsies tieši tā, kā izskatās, kad 300px no malas, jo pikseļi līdz šim nav staipījušies.

Posted
Izskatīsies tieši tā, kā izskatās, kad 300px no malas, jo pikseļi līdz šim nav staipījušies.

 

Neizskatīsies gan!!!

 

1. Iedomājies horizontāli kas ir 800px plata un attēlu, kas ir 100px plats!

2. Ja es norādu, ka attēls sāksies 300px no kreisās malas tad tas tā būs gan uz 800x600px, gan uz 1600x1200px!

3. Ja tas tā notiks uz 800x600px ekrāna - tad paliks pāri 400px labajā pusē (300px + 100px = 400px 800px - 400px = 400px)!

4. Ja tas tā notiks uz 1600x1200px ekrāna - tad paliks pāri 1200px labajā pusē (300px + 100px = 400px 1600px - 400px = 1200px)!

 

 

Piemērs - http://nx-club.oo.lv/px.JPG !!! :O

 

 

 

Kādam ir kādi citi varianti? (attēlam jābūt centrā!)

Posted (edited)

Nu moins. Nu ja tev ir fiksēts platums attēlam un kreisās malas atstatums fiksēts, tad jau protams, ka labās malas atstatus būs dinamisks!

 

Un vispār - tu taču vispār gribēji centrēt to attēlu nevis pozicionēt 300px no kreisās malas.

Edited by andrisp
Posted
Nu moins. Nu ja tev ir fiksēts platums attēlam un kreisās malas atstatums fiksēts, tad jau protams, ka labās malas atstatus būs dinamisks!

 

Nu jums tas pieleca - nu moins!!! Tagad atkārtošu jautājumu - Kā lai to attēlu ievieto centrā (jāsākas no pašas augšas) neatkarīgi no ekrāna izšķirtspējāM!!!!

Posted
Tātad 300px no malas un centrā? :)

 

Es teicu piemēram 300px no malas! :) Nu to bildi vajadzētu dabūt centrā!!!

Posted (edited)

Nu ja tu gribi centrā, ko tad tu murgo kaut ko par 300px no malas ??

 

Un centrā tu pats jau zini kā dabūt (kaut gan tas nav īsti pareizi)

Edited by andrisp
Posted (edited)

lol

 

<div style="margin:0 auto;width:300px"><img src="img.gif" width="300"...></div>

Edited by Evi
×
×
  • Create New...