DW Faisalabad New Version

DW Faisalabad New Version
Please Jump to New Version
  • Working with Tables
  • While there are four types of database objects in Access, tables are arguably the most ... read more

    Monday, 7 August 2017

    CSS3 Text

    CSS3 contains several new text features.

    In this chapter you will learn about the following text properties:

    • text-overflow
    • word-wrap
    • word-break

    Browser Support
    The numbers in the table specify the first browser version that fully supports the property.

    Numbers followed by -o- specify the first version that worked with a prefix.



    CSS3 Text Overflow
    The CSS3 text-overflow property specifies how overflowed content that is not displayed should be signaled to the user.

    It can be clipped:



    or it can be rendered as an ellipsis (...):



    The CSS code is as follows:

    Example
    p.test1 {
        white-space: nowrap;
        width: 200px;
        border: 1px solid #000000;
        overflow: hidden;
        text-overflow: clip;
    }
    p.test2 {
        white-space: nowrap;
        width: 200px;
        border: 1px solid #000000;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    Try it Yourself »

    The following example shows how you can display the overflowed content when hovering over the element:

    Example
    div.test:hover {
        text-overflow: inherit;
        overflow: visible;
    }
    Try it Yourself »

    CSS3 Word Wrapping
    The CSS3 word-wrap property allows long words to be able to be broken and wrap onto the next line.

    If a word is too long to fit within an area, it expands outside:



    The word-wrap property allows you to force the text to wrap - even if it means splitting it in the middle of a word:



    The CSS code is as follows:

    Example
    Allow long words to be able to be broken and wrap onto the next line:

    p {
        word-wrap: break-word;
    }
    Try it Yourself »
    CSS3 Word Breaking
    The CSS3 word-break property specifies line breaking rules.



    The CSS code is as follows:

    Example
    p.test1 {
        word-break: keep-all;
    }
    p.test2 {
        word-break: break-all;
    }
    Try it Yourself »

    CSS3 Text Properties

    Property
    Description
    text-align-last Specifies how to align the last line of a text
    text-justify Specifies how justified text should be aligned and spaced
    text-overflow Specifies how overflowed content that is not displayed should be signaled to the user
    word-break Specifies line breaking rules for non-CJK scripts
    word-wrap Allows long words to be able to be broken and wrap onto the next line