Autor | Zpráva | ||
---|---|---|---|
igid26 Profil |
#1 · Zasláno: 23. 6. 2012, 11:48:48
Zdravím,
Vytvoril som si slider v ktorom sa zobrazujú užívateľské fotky a ich prezývky. Ale prezývky sa nezobrazujú pod fotkami ako by som chcel ale na pravo od fotky. Skúšal som dať php kód do tabuľky ale to zase dalo všetky fotky pod seba zobrazilo iba 2. Kód <?php foreach($users as $user):?> <a href="<?php echo bp_core_get_user_domain($user->id) ?>"><?php echo bp_core_fetch_avatar(array('type'=>$size,'width'=>$width,'height'=>$height,'item_id'=>$user->id)) ?></a> // Fotka <h4><?php echo bp_core_get_userlink($user->id); ?></h4> // prezývka Takto to je teraz Takto by som to chcel |
||
Rfilip Profil |
#2 · Zasláno: 23. 6. 2012, 11:54:45
Tomu <a> dej display:block
|
||
igid26 Profil |
#3 · Zasláno: 23. 6. 2012, 12:23:30
Myslíš takto ?
<a href="<?php echo bp_core_get_user_domain($user->id) ?>" style="display:block;"><?php echo bp_core_fetch_avatar(array('type'=>$size,'width'=>$width,'height'=>$height,'item_id'=>$user->id)) ?></a> |
||
Keeehi Profil |
#4 · Zasláno: 23. 6. 2012, 13:33:37
Tady je PHP kód naprosto nepodstatný. Živá ukázka bude mnohem lepší.
|
||
igid26 Profil |
#5 · Zasláno: 23. 6. 2012, 14:00:31
|
||
Keeehi Profil |
#6 · Zasláno: 23. 6. 2012, 18:47:12
No to teda potěš koště. Mít v kódu 79x
</body> je naprosto otřesné. A jsou tam i jiné ošklivosti. Ale k tématu. Nejlepší asi bude takováto konstrukce:
<a style="display:block; float:left; text-align:center;"> <img> Nick </a> |
||
igid26 Profil |
#7 · Zasláno: 23. 6. 2012, 19:14:38
Ďakujem za pomoc ale stále to zobrazuje tak isto. Žiadne zmeny.
|
||
panther Profil |
#8 · Zasláno: 23. 6. 2012, 19:19:24
igid26:
kde je na webu k vidění aktuální stav? |
||
Keeehi Profil |
panther:
Ono to tam je, jen igid26 prostě vůbec netuší co s tím. igid26: Příště použij hlavu. Tupé kopírování je k ničemu. Kód v [#6] není žádná zázračná formulka kterou stačí vložit a vše se ráze spraví. Je to kostra, podle které jsi to měl předělat. Protože evidentně netušíš, která mlátí, přikládám copy & paste kód. <?php foreach($users as $user):?> <a href="<?php echo bp_core_get_user_domain($user->id) ?>" style="display:block; float:left; text-align:center;"> <?php echo bp_core_fetch_avatar(array('type'=>$size,'width'=>$width,'height'=>$height,'item_id'=>$user->id)) ?> <h4><?php echo bp_core_get_userlink($user->id); ?></h4> </a> |
||
igid26 Profil |
#10 · Zasláno: 23. 6. 2012, 21:36:39
Aktuálni stav - http://more2.royaladvertise.sk. No tak mi prepáčte že som neni taký skúsený ako vy. Tento kód som už skúšal ale nemal som tam float:left; ale nefunguje to ani teraz. Skúšal som aj inline-block s nastavenými rozmermi ale stále to zobrazuje rozhádzane.
|
||
panther Profil |
#11 · Zasláno: 23. 6. 2012, 22:00:40
igid26:
to není o zkušenostech, ale že neděláš to, co je ti tu (správně) razeno. Obrázek i text musíš mít uvnitř jednoho odkazu, ne odkaz a za ním nadpis (proč to vůbec je nadpis? Copak jméno je nadpis?). Přesně to už ti tu Keeehi dvakrát psal a pořád to tam nemáš. Display: block (nebo jiný) je zbytečný, neboť je tam float a prvek je tedy blokový, nehledě na hodnotu vlastnosti display .
Výsledné HTML, které musíš dostat, je <a href="odkaz"><img>Jméno</a> a CSS k němu:
a {float: left; width: ...px} |
||
Časová prodleva: 12 let
|
0