Autor | Zpráva | ||
---|---|---|---|
Ručička Profil * |
#1 · Zasláno: 9. 7. 2007, 20:35:25
Zdravím , potřeboval bych poradit, mám na stránce vycentrovaný div s nastavenou šířkou 60% a ten div mám obalený odkazem (<A ...) takže vlastně celý ten div funguje jako klikací odkaz, ale potřebuji aby jako odkaz fungoval jen ten div, protože když je jako blok tak ten odkaz okolo je rozatčený vždycky od začátku až do konce, jak udělat aby byl klikací jenom ten div? respektive jde nějak odstranit aby se div rostáhl na celou plochu? aby byl jako span, akorát ten je řádkový tak ho použít nemůžu
díky |
||
Tomáš Hanus Profil |
#2 · Zasláno: 9. 7. 2007, 20:53:24
Jsem natvrdly, ale vubec to nechapu.
potřebuji aby jako odkaz fungoval jen ten div tak proste prizpusob div velikosti takove, jakou vyzadujes |
||
Ručička Profil * |
#3 · Zasláno: 9. 7. 2007, 21:32:27
dejme tomu že máš plochu širokou 100px v té ploše máš div široký 50px když na ten div najedeš myší tak funguje jako klikací odkaz ale protože div se automaticky roztahuje na celý řádek tak jako odkaz funguje celých těch 100px a já potřebuju aby jako odkaz fungovala jenom viditelná plocha toho divu teda těch 50px
|
||
Railbot Profil |
#4 · Zasláno: 9. 7. 2007, 21:39:59
Nastav mu šířku jakou chceš?
|
||
Ručička Profil * |
#5 · Zasláno: 9. 7. 2007, 22:40:13
šírku má nastavenou, ale jde o to že ten odkaz vždycky roztáhne na celou šířku elementu v kterém je... to na co se ptám je jestli jde u divu udělat aby nebyl blokový, tzn jak sem psal, něco jako span, zatím to mám řešené tabulkou ale radši bych to měl v divu
|
||
Railbot Profil |
#6 · Zasláno: 9. 7. 2007, 22:46:04
Pořádně asi nechápu, čeho cheš docílit. Za prve odkaz obalující div funguje, ale nemělo by být, je to chyba (blokový prvek v řádkovém)- Proč raději nepoužiješ span když ho stejně chceš? display: inline/block pokud jde o čarování s elementy.
|
||
Ručička Profil * |
#7 · Zasláno: 9. 7. 2007, 23:09:14
no span nepoužiju proto že to co má být v tom odkazu není na řádku ale více textu formátovaného, vím že ten odkaz by asi na to neměl být takhle použit, ale jak mám jinak udělám z DIVu odkaz?
Jediné co mě napadá je javascript a to moc nechci, kvůli případně nefunkčnosti při vypnutí JS v prohlížeči, nebo je i jiné řešení? |
||
habendorf Profil |
#8 · Zasláno: 9. 7. 2007, 23:15:58
<a ....>enyky<br>benyky</a>
a {display:block;width:200px;} |
||
Ručička Profil * |
#9 · Zasláno: 10. 7. 2007, 13:09:45
No to neřeší můj problém, protože já tam potřebuju mít ten div, nehledě na to že v něm mam i tabulku atp, proto potřebuju mít jako odkaz celý ten div, koukal sem na net a jediná možnost je asi přes ten JS
|
||
jojok Profil * |
#10 · Zasláno: 10. 7. 2007, 18:16:11
v odkazu by mel byt span ne?
|
||
Plaváček Profil |
#11 · Zasláno: 10. 7. 2007, 18:34:14
Ručička
Pokud potřebuješ mít v odkazu DIV, děláš nejspíš něco špatně. Možná by místo složitého vysvětlování pomohla praktická ukázka a někdo z nás by ti možná nastínil rozumné řešení. Takhle prostě nevím, co máš za problém. |
||
Ručička Profil * |
#12 · Zasláno: 11. 7. 2007, 12:57:16
Dobrá zeptám se jinak, jaký je nejlepší způsob jak udělat z divu klikací odkaz?
(ten div tam mít potřebuju...), zatím to řeším přes href v JS ale holt je to špatně při vyplém JS |
||
Railbot Profil |
#13 · Zasláno: 11. 7. 2007, 13:25:43
Ručička
Proč z divu? Proč ne ze spanu? |
||
Ručička Profil * |
#14 · Zasláno: 11. 7. 2007, 15:42:33
protože v tom divu bude mimo jiné ještě tabulka a další věci
|
||
Railbot Profil |
#15 · Zasláno: 11. 7. 2007, 15:48:00
Ručička
Nemůžu si pomoct, ale přijde mi jako kravina dělat celý div odkazem. |
||
mata Profil |
#16 · Zasláno: 11. 7. 2007, 15:50:11
Mno "klikací tabulka" mi nepřipadá zrovna košer. Pokud je tomu tak pak bych divu přiřadil nějaký onclick, který bude volat location.href a do divu dal ještě odkaz, jako javascriptí alternativu.
|
||
Ručička Profil * |
#17 · Zasláno: 11. 7. 2007, 17:12:52
No onclick tam mam ted, ale asi tam dám teda ještě odkaz co se vloží pokud má uživ. vyplý JS jako pojistku..
|
||
Časová prodleva: 17 let
|
0