Autor | Zpráva | ||
---|---|---|---|
iiic Profil |
#1 · Zasláno: 2. 11. 2012, 13:02:48
Ahoj.
Nevíte někdo, jak zabránit posunu obsahu elementu, při označování textu, který ten element obsahuje? Tady je zjednodušená ukázka zdroje: <style> div{height:20px;overflow:hidden} </style> <div id="id-tu"> <h1>nadpis</h1> <p>dlouhý text zde</p> </div> To právě nechci, aby se na ten text dalo dostat... zkoušel jsem zabránit označení textu, pomocí user-select:none (css3), což sice označení textu skutečně zabránilo, ale nezabránilo to onomu posunu a nechtěnému zobrazení textu... takže k ničemu. Nejde mi o tom, skrýt ten text aby se k němu nikdo nedostal, ale o to, aby tam nemohl nechtěně zarolovat poradíte prosím? |
||
peta Profil |
#2 · Zasláno: 2. 11. 2012, 13:53:08
clip?
overflow je jen zpusob, jak se bude text chovat, kdyz pretece rozmery prvku. Clip to oreze. Ale, pak to zas nepujde rolovat bez javascriptu :) |
||
iiic Profil |
#3 · Zasláno: 2. 11. 2012, 14:13:45
clip by byl asi dobrý, ale dá se aplikovat jen na prvky s position:absolute a to mi tam zrovna moc nesedí... něco s relativní pozicí by se hodilol
|
||
peta Profil |
#4 · Zasláno: 2. 11. 2012, 14:33:58
2 divy? jeden s relative a v nem absolute?
|
||
Časová prodleva: 7 dní
|
|||
iiic Profil |
#5 · Zasláno: 9. 11. 2012, 17:00:21
jo, takhle se to povedlo, díky
|
||
Časová prodleva: 11 let
|
0