Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Display Image nach links verschieben  (Read 4611 times)

0 Members and 2 Guests are viewing this topic.

dwo

  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Posts: 143
Display Image nach links verschieben
« on: October 22, 2006, 06:55:24 pm »

Hallo,

ich möchte den ganzen Bereich DisplayImage nach links verschieben. Zur Zeit ist der Zentriert (classic theme)

Wie mache ich das?

Über die theme.php kann ich nur das innere anpassen, nicht aber den ganzen Bereich verschieben.

(https://forum.coppermine-gallery.net/proxy.php?request=http%3A%2F%2Fwww.aphog.ch%2Fdisplayimage.jpg&hash=4e934066e07ad929be1687aa0743b7fcf37d64e7)

Vielen Dank!

Galerie: www.aphog.de/galerie/index.php

Logged

dwo

  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Posts: 143
Re: Display Image nach links verschieben
« Reply #1 on: October 22, 2006, 07:10:37 pm »

Noch kurz: mir reicht es nicht das ganze soweit zu verbreitern bis es rechts ankommt.

Eigentlich möchte ich nämlich später rechts vom imagedisplay noch eine Tabelle, evtl. den image navigationsbar) senkrecht einfügen, sofern das möglich ist.

Gibt es da schon ein theme indem das realisiert wurde? Habe leider nichts gefunden.
Logged

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47843
  • aka "GauGau"
    • gaugau.de
Re: Display Image nach links verschieben
« Reply #2 on: October 22, 2006, 09:45:09 pm »

Liest sich irgendwie identisch zu Beschreibung unter Bild in Blocksatz.

Empfohlene Tools, um heraus zu finden, welche CSS-Klasse welchen Bereich der Ausgabe kontrolliert:
Logged

dwo

  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Posts: 143
Re: Display Image nach links verschieben
« Reply #3 on: October 23, 2006, 09:01:45 pm »

Nur scheinbar.

Die Info haben mir sehr geholfen.

Ich habe den table im css (calssic) lokalisiert. .maintable

Ich kann alles anpassen. D.h. Seitenabstände, border, color etc.

Nur die Angabe align:right; ignoriert das css bzw. der browser.

Ist die überhaupts so richtig? Danke
Logged

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47843
  • aka "GauGau"
    • gaugau.de
Re: Display Image nach links verschieben
« Reply #4 on: October 24, 2006, 07:28:00 am »

Checke mal themes_dein_theme/template.html and schaue nach, ob einige Tabellenzellen mit dem HTML-Attribut align="center" versehen sind. Ebenfalls verdächtig sind <center> tags.
Logged

dwo

  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Posts: 143
Re: Display Image nach links verschieben
« Reply #5 on: October 24, 2006, 01:09:13 pm »

Ich habe dort um den ganzen Block ein <div align="center"> </div> gesetzt. Anders bekomme ich das ja nicht mit 800 Pixel Galerie mittig auf die Seite zentriert. www.aphog.de/galerie
Code: [Select]
<body >
<div align="center">
  {CUSTOM_HEADER}
  <table  height="101%" width="800" border="0" cellpadding="0" cellspacing="0">
    <tr>
      <td valign="top" style="border: 0px solid #666666;background-color:#FFFFFF;">
        <table width="800" border="0" cellspacing="0" cellpadding="0" >
          <tr>
            <td align="left">

                 <a href="index.php"><img src="themes/classic800/images/site_logo.png" border="0" width="800" heigth="140" alt="" /></a><br>

            </td>
          </tr>

        </table>

<table border="0" width="800" border="0" align="left" cellpadding="0" cellspacing="0">
<tr>
<td colspan="3" align="left" > {SYS_MENU} <br><img src="images/spacer.gif" width="1" height="3" alt=""> </td>
</tr>



<tr>

<td width="110" align="left" valign="top">{SUB_MENU}<br>{ADMIN_MENU}<br></td>
<td width="10"></td>
<td width="680" align="left" valign="top">{GALLERY}
 <div align="center" valgin="bottom" style="font-size:75%">Optimiert für Firefox V1.5 1280X1024</div>

</td></tr></table> </div></body></html>

Selbst die align="left" Befehle werden ignoriert/überschrieben.

Da enden meine html Kenntnisse. :-(

Gruss, Dietmar

Logged

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47843
  • aka "GauGau"
    • gaugau.de
Re: Display Image nach links verschieben
« Reply #6 on: October 25, 2006, 08:47:51 am »

Schau mal: da gibt es das HTML-Attribut "align" und es gibt die CSS-Attribute zur Ausrichtung. Eine Mixtur davon ist fatal, daher sollte Dein <div>-Container mindestens CSS benutzen (anstelle von HTML) zur Ausrichtung, so dass Du die Vererbung an einer bestimmten Stelle der nachgeordneten Kind-Objekte ändern kannst.
Pixelgenaue Positionierung von Elementen ist eine trickreiche Angelegenheit und alles andere als trivial - da wurde schon Tausende von Artikeln und Seiten dazu geschrieben.

Das CSS-Äquivalent von
Code: [Select]
<div align="center"> </div>ist
Code: [Select]
<div style="text-align:center"> </div>, aber das wird Deine Positionierung nicht haargenau hinbekommen. Ich empfehle stattdessen, den alles umschliessenden Container mit margin zu positionieren.
Logged
Pages: [1]   Go Up
 

Page created in 0.032 seconds with 20 queries.