[CSS] overflow:hidden mit innenabstand


  • corema
  • 981 Aufrufe 4 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • [CSS] overflow:hidden mit innenabstand

    moin moin ausm norden

    HTML-Quellcode

    1. <style>
    2. .text{
    3. background : transparent;
    4. background-image : url(div_bg.png);
    5. height : 215px;
    6. overflow : hidden;
    7. border : 1px solid #720000;
    8. color : #8F632A
    9. padding : 0px;
    10. margin : 0px;
    11. }
    12. .text legend{
    13. color : #B6B6B6;
    14. }
    15. .textdiv{
    16. width : 100%;
    17. overflow : hidden;
    18. padding : 0px;
    19. color : #8F632A
    20. }
    21. </style>
    22. <div class="textdiv">
    23. <fieldset class="text" id="1"><legend>T i t e l c h e n</legend>
    24. ...
    25. </fieldset>
    26. </div>
    Alles anzeigen

    ich möchte, dass bei overflow ein innenabstand ist, so dass, wenn eine zeile in dem kontainer noch anfängt, dass sie entweder ausgeblendet wird, oder ganz erscheint, aber nicht zur hälfte.
    ist so etwas möglich

    thx
    mfg corema
  • Du kannst nur font-size einen festen Pixelwert zuweisen und dann rechnen, wie viele Zeilen du haben willst und dem entsprechend padding-bottom mit der Differenz davon und deiner Höhe belegen.

    Gruß
    Broken Sword
    Auf dem Abstellgleis sah man ihn liegen,
    Auf dem Abstellgleis zwischen Schwelle und Gestein,
    Auf dem Abstellgleis im strömenden Regen,
    Auf dem Abstellgleis allein.
  • Dann musst du aber mutmasslich für jeden Browser ein eigenes CSS erzeugen, weil das immer um ein paar Pixel verschieden erzeugt wird...
    Ansonsten würde ich behaupten: Das geht nich!