Autor | Zpráva | ||
---|---|---|---|
Martin Profil * |
#1 · Zasláno: 10. 10. 2004, 18:54:11
ahoj,
mam problem.... Potřebuji aby se mi odkazy, které by měli být pod sebou podtrhly třeba do 150px od začátku odkazu.... <div id="menu"> <a href="aktulne.php">:: aktuálně</a> </div> #menu { position: absolute; top:0px; left:0px; font-size:1em !important; width:200px; } |
||
SuE Profil |
#2 · Zasláno: 10. 10. 2004, 21:14:06
napadá mě jen display:block;border-bottom: blabla ; width:150px
ale to by ten text nesměl být nikdy delší :-( anebo tu šířku dát v em ale to bys musel vyzkoušet, co tam pasuje |
||
Yuhů Profil |
#3 · Zasláno: 11. 10. 2004, 05:58:42
jedině border bottom nějakému blokovému prvku, přijde mi to jako dobré řešení. Případně maličkou šoupnout textem relativní pozicí dolů, aby to lépe sedlo.
Klasické podtržení totiž pasuje jenom pod nějaký skutečný text, jinde se nevykreslí. Jediné alternativní řešení, které mě napadá, je napráskat za ten odkaz v hojném počtu pevné mezery a celý ten oddíl oseknout zprava pomocí width a overflow: hidden. Trochu šílenství. |
||
Časová prodleva: 4 dny
|
|||
Honza Hučín Profil |
#4 · Zasláno: 15. 10. 2004, 09:14:36
Tak to já bych měl návrh. Sice je to taky trochu prasárna, ale funkční.
Využil bych toho, že když se nějakému prvku zadá CSS vlastnost position:absolute bez souřadnic, prvek zůstane tam, kde je, ale vyjme se z toku dokumentu. Tedy to, co je za ním, ho normálně přepisuje. Takže si vytvořím prvek z mnoha pevných mezer (kolik přesně, to záleží na požadované délce čáry) a nastavím mu tuhle vlastnost a přidám podtržení. Budou to tedy podtržené mezery, přes které se bude přepisovat požadovaný text. <p> <span class="podtrzitko"> &nbs p; &nbs p; </span> Podtržený text. </p> a stylopis: .podtrzitko {position:absolute;text-decoration:underline} |
||
SuE Profil |
#5 · Zasláno: 15. 10. 2004, 09:35:28
mno, to už by bylo skoro lepší hodit to jako průhledný gif s čarou na pozadí :-)
|
||
Honza Hučín Profil |
#6 · Zasláno: 15. 10. 2004, 10:04:21
Ad SuE: Anebo jen čáru 1x150 jako gif pozicovaný na pozadí vlevo dolů.
|
||
Časová prodleva: 17 dní
|
|||
Radek Profil * |
#7 · Zasláno: 1. 11. 2004, 17:14:56
Taky bych to řešil orámováním dole. Aby to neposkakovalo, tak si pohrát s margem a paddingem.
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0