ugrás a tartalomhoz

Css - Szöveg utolsó sora

Burnee · 2011. Már. 25. (P), 22.50
Hali!

Miképp lehet css-ből elérni egy <p> utolsó sorát, esetleg utolsó karakterét?
A megjelenés szerinti utolsó sorra gondolok, nem az utolsó sortörés (<br>) utáni részre.

esetleg javascript/jQuery?
 
1

Miért?

Poetro · 2011. Már. 25. (P), 23.29
Elárulod, miért van rá szükség? Lehet segít abban, hogy megoldást találjunk a problémára. JavaScripttel elég egyszerű megtalálni az utolsó karaktert, de az utolsó sort nem igazán.
2

<div class="container">

Burnee · 2011. Már. 26. (Szo), 03.19

<div class="container">
  <p>Blablabla...</p>
  <div class="cucc">
  </div>
</div>
A 'cucc'-nak a 'container' jobb alsó sarkában kell elhelyezkednie. A bekezdés szövege lehetőség szerint érjen le a 'container' aljáig, de a 'cucc'-ra (esetleg annak margóira) ne fusson rá.
3

cucc div

pint3r · 2011. Már. 26. (Szo), 12.40
A cucc div magassága és szélessége fix vagy az is tartalomtól függően dinamikusan változik?
5

Azt írja, az utolsó sor,

Joó Ádám · 2011. Már. 26. (Szo), 17.05
Azt írja, az utolsó sor, tehát minden bizonnyal fixen egy sornyi magas.
6

fix

Burnee · 2011. Már. 26. (Szo), 17.12
A cucc szélessége, magassága is tartalomfüggő (esetleg min/max -width).
Ha van megoldásod fix méretű cucc-ra, az is érdekel.
8

css-ből ez nem fog menni

pint3r · 2011. Már. 26. (Szo), 17.59
Fix méretű cucc-ra én is az Ádám által javasolt megoldást írtam volna, dinamikusra én nem tudok CSS megoldást.
4

A belső divet abszolút tudod

Joó Ádám · 2011. Már. 26. (Szo), 17.04
A belső divet abszolút tudod pozicionálni a szülő jobb alsó sarkába, a szövegnek pedig adhatsz egy margót vagy kitöltést, hogy ne lógjon rá. De ha konkrétan leírod, hogy mit szeretnél megvalósítani, akkor könnyebb a dolgunk.
7

...

Burnee · 2011. Már. 26. (Szo), 17.31
Leírtam mit szeretnék :)

A te megoldásod azért nem jó, mert a container egész területére kell margót adni (esetünkben jobb oldalra), így a cucc felett futó (nyilván több soros) szöveg sorai sem érhetnek ki a container széléig.

Itt inkább valami olyasmit szeretnék, mintha jobbra le float-olna a cucc és fussa körül a szöveg (nyilván csak balról és felülről).
9

Annyit tudsz tenni, hogy

Joó Ádám · 2011. Már. 26. (Szo), 19.32
Annyit tudsz tenni, hogy inline elemként az utolsó bekezdés végére fűzöd, majd jobbra körülfolyatod. Ekkor, ha az utolsó sor nem ér el a széléig, akkor a kívánt megjelenése lesz, ha igen, akkor sajnos egy sorral lejjebb csúszik, de ezzel talán együtt lehet élni.