Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano

Cała lokalizacja wygląda tak:

<?php

class boardIndexGalleryImages

{

public $registry;

public function __construct()

{

$this->registry = ipsRegistry::instance();

}

public function getOutput()

{

$classToLoad = IPSLib::loadLibrary( IPSLib::getAppDir('gallery') . '/sources/classes/hooks.php', 'app_gallery_classes_hooks', 'gallery' );

$hook = new $classToLoad( $this->registry );

return $hook->hookBoardIndexRecentImages();

}

nie ma tego o czym piszesz :)

Opublikowano

To już zadanie dla skinnera, ale pewnie coś w bicie o nazwie gallery global :a:hookRecentGalleryImages. Co tam jest?

Dziękuję za pomoc, można zamknąć, wszystko jest ok a centrować nie chcę jednak .

Opublikowano

Pewnie:

<style type="text/css">

#appGallLatestHook

{

height: 134px;

overflow:auto;

overflow-y: hidden;

}

#appGallLatestHook ul

{

text-align: center;

width: 1000px;

margin:10px 6px 6px 6px;

}

#appGallLatestHook ul li

{

display:inline-block;

padding:4px;

width: 100px;

height: 100px;

}

</style>

<div class='category_block block_wrap'>

<h3 id='category_gallrecent' class='maintitle'><a class="toggle right" href="#" title="{$this->lang->words['toggle_ucfirst']}">{$this->lang->words['toggle_ucfirst']}</a>{$this->lang->words['recent_gallery_images']}</h3>

<div id='appGallLatestHook' class='table_wrap row2'>

<ul>

<foreach loop="gallery_images_hook:$rows as $r">

<li>{parse gallery_resize="$r['thumb']" width="thumb_large"}</li>

</foreach>

</ul>

</div>

</div>

<script type="text/javascript">

/* Set up width */

count = 0;

$$('#appGallLatestHook ul li').each( function(e) { count++; } );

width = 112 * count;

if ( count > 1 )

{

$('appGallLatestHook').down('ul').setStyle('width:' + ( width + 5 ) + 'px');

}

</script>

Opublikowano

Heh, spróbuj dodać do głównego ID

#appGallLatestHook
{
text-align: center !important;
height: 134px;
overflow:auto;
overflow-y: hidden;
}

Albo dodaj jako nowy

#appGallLatestHook li,
#appGallLatestHook ul{ 
text-align: center !important; 
}

Grafiki bez problemów pozycjonują się z text-align więc nie potrzeba margin: 0 auto; (wymagany przy boxach z tłem np).

Opublikowano
<style type="text/css">
#appGallLatestHook li,
#appGallLatestHook ul{ 
text-align: center !important; 
}

#appGallLatestHook
{
height: 134px;
overflow:auto;
overflow-y: hidden;
}

#appGallLatestHook ul
{
text-align: center;
width: 1000px;
margin:10px 6px 6px 6px;
}
#appGallLatestHook ul li
{
display:inline-block;
padding:4px;
width: 100px;
height: 100px;
}
</style>

Opublikowano (edytowane)

Ok... to tak:

<style type="text/css">

#appGallLatestHook
{
height: 134px;
overflow:auto;
overflow-y: hidden;
}

#appGallLatestHook img {
   float: right;
}

#appGallLatestHook ul
{
text-align: center;
width: 1000px;
margin:10px 6px 6px 6px;
}
#appGallLatestHook ul li
{
display:inline;
padding:4px;
width: 100px;
height: 100px;
}
</style>

Edytowane przez macsch15
Opublikowano

Ale skopiowałeś całość czy tylko ten nowy fragment? Bo zauważyłeś jest zmieniłem display:inline-block; na display:inline;? Cache czyściłeś po zmianie? (przeglądarki swojej).

Czemu nie widze żadnej zmiany, tzn elementu którego Ci podałem?

Opublikowano (edytowane)

Witaj,

robię tak. Mam kod:

<style type="text/css">

#appGallLatestHook

{

height: 134px;

overflow:auto;

overflow-y: hidden;

}

#appGallLatestHook img {

float: right;

}

#appGallLatestHook ul

{

text-align: center;

width: 1000px;

margin:10px 6px 6px 6px;

}

#appGallLatestHook ul li

{

display:inline;

padding:4px;

width: 100px;

height: 100px;

}

</style>

<div class='category_block block_wrap'>

<h3 id='category_gallrecent' class='maintitle'><a class="toggle right" href="#" title="{$this->lang->words['toggle_ucfirst']}">{$this->lang->words['toggle_ucfirst']}</a>{$this->lang->words['recent_gallery_images']}</h3>

<div id='appGallLatestHook' class='table_wrap row2'>

<ul>

<foreach loop="gallery_images_hook:$rows as $r">

<li>{parse gallery_resize="$r['thumb']" width="thumb_large"}</li>

</foreach>

</ul>

</div>

</div>

<script type="text/javascript">

/* Set up width */

count = 0;

$$('#appGallLatestHook ul li').each( function(e) { count++; } );

width = 112 * count;

if ( count > 1 )

{

$('appGallLatestHook').down('ul').setStyle('width:' + ( width + 5 ) + 'px');

}

</script>

a po zmianie mam tak:

<style type="text/css">

#appGallLatestHook

{

height: 134px;

overflow:auto;

overflow-y: hidden;

}

#appGallLatestHook img {

float: right;

}

#appGallLatestHook ul

{

text-align: center;

width: 1000px;

margin:10px 6px 6px 6px;

}

#appGallLatestHook ul li

{

display:inline;

padding:4px;

width: 100px;

height: 100px;

}

</style>

<div class='category_block block_wrap'>

<h3 id='category_gallrecent' class='maintitle'><a class="toggle right" href="#" title="{$this->lang->words['toggle_ucfirst']}">{$this->lang->words['toggle_ucfirst']}</a>{$this->lang->words['recent_gallery_images']}</h3>

<div id='appGallLatestHook' class='table_wrap row2'>

<ul>

<foreach loop="gallery_images_hook:$rows as $r">

<li>{parse gallery_resize="$r['thumb']" width="thumb_large"}</li>

</foreach>

</ul>

</div>

</div>

<script type="text/javascript">

/* Set up width */

count = 0;

$$('#appGallLatestHook ul li').each( function(e) { count++; } );

width = 112 * count;

if ( count > 1 )

{

$('appGallLatestHook').down('ul').setStyle('width:' + ( width + 5 ) + 'px');

}

</script>

dokładnie tak zapisuję. Czy coś robię zle ?

Edytowane przez ania07
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.