Skip to content Skip to sidebar Skip to footer

Javascript Read Though Li List of Ul

TL;DR – CSS list-style lets you control the list mark position and mode.

Contents

  • ane. CSS List Style: Primary Tips
  • two. Styling Lists With CSS
  • 3. Item Markers
  • 4. Prototype Marker
  • five. Marker Position
  • 6. Colors
  • seven. Borders
  • viii. CSS List Style: Useful Tips

CSS List Style: Primary Tips

  • HTML has 2 types of lists: ordered and unordered.
  • CSS list-style customizes lists to match web designs, or makes lists more noticeable.

Styling Lists With CSS

Ordered and unordered lists look like this:

Example of ordered lists:

  1. Coffee
  2. Tea
  3. Coca Cola
  1. Coffee
  2. Tea
  3. Coca Cola

Case of unordered lists:

  • Coffee
  • Tea
  • Coca Cola
  • Coffee
  • Tea
  • Coca Cola
  • ordered lists (<ol>)
  • unordered lists (<ul>)

Setting the listing manner with CSS is useful as you volition exist able to organize and mode information.

  • The information is easier to follow;
  • The information is easier to remember;
  • Readers prefer short sentences over blocks of text;
  • It makes your text more dynamic.

Notation: ordered lists have numbers or letters while unordered lists have bullet markings.

Backdrop for CSS listing-fashion give you total control over:

  • The appearance and position of the markers.
  • The layout of lists.
  • Background colors.
  • Additionally, you lot tin can use images as your markers or remove them altogether.

Using list-mode Shorthand

The listing-style shorthand sets three individual CSS lists styling properties in 1 announcement:

Example

                                          ul                      {                      listing-style: square outside                      url("check.png"); }                  
Holding Description
list-style Shorthand property which allows us to decide all individual backdrop in one declaration
list-style-paradigm Defines the listing particular marker as an image
listing-fashion-position Defines the list-particular markers position
list-style-blazon Defines the manner of your marking

Annotation: if you skip properties in the declaration, they will have their initial values.

Detail Markers

The CSS listing-manner-type property determines the style markers on ordered and unordered lists expect. Their values are indicated using keywords (disc, circle, square, decimal, etc.).

Note: the color of markers is the same as the element it is fix.

  1. Dog
  2. Cat
  3. Mouse
  4. Rabbit
  • Dog
  • True cat
  • Mouse
  • Rabbit
  1. Dog
  2. Cat
  3. Mouse
  4. Rabbit
  1. Dog
  2. Cat
  3. Mouse
  4. Rabbit

This instance sets the CSS listing-style-type property with four values:

Example

                                          ul                      .ba                      {                      list-mode-type: square; }                      ul                      .aa                      {                      list-fashion-blazon: circle; }                      ol                      .da                      {                      list-manner-type: lower-alpha; }                      ol                      .ca                      {                      list-style-blazon: upper-roman; }                  

The list-style-blazon property accepts the following values too:

  • custom-ident — sets an identifier equal to the value of @counter-way.
  • symbols() — sets an anonymous style of lists.
  • string — the string will exist used as the marker.
  • none — in that location is no marking.

Tip: there are many other predefined markers that you lot can utilise. For instance, at that place are markers for traditional Hebrew, Georgian, Chinese numbering, etc.

Making CSS Remove Bullets

It is possible to remove bullets from ul lists by setting the CSS list-style-blazon belongings to none. As a result, the bullets disappear from the list.

Example

                                          ul                      .ba                      {                      list-way-blazon: none; }                  

Note: to go rid of the automatic indentation, yous can also set margin and padding to 0.

Paradigm Marker

Custom markers with CSS for list styles include images. Usually, the listing-style-image property has an URL accost of an image as the value.

The following example has a unique image gear up as the marker of an unordered list:

Instance

                                          ul                      {                      list-style-image:                      url('check.png'); }                  

Udacity

Pros

  • Simplistic pattern (no unnecessary information)
  • High-quality courses (even the free ones)
  • Variety of features

Master Features

  • Nanodegree programs
  • Suitable for enterprises
  • Paid certificates of completion

Udemy

Pros

  • Easy to navigate
  • No technical issues
  • Seems to care about its users

Principal Features

  • Huge variety of courses
  • xxx-twenty-four hour period refund policy
  • Costless certificates of completion

Datacamp

Pros

  • Great user experience
  • Offers quality content
  • Very transparent with their pricing

Main Features

  • Free certificates of completion
  • Focused on data science skills
  • Flexible learning timetable

Marker Position

The listing-way-position holding sets the position of the marking. The holding accepts two values:

  • inside — the marker appears inside the items of lists.
  • outside — the marker is exterior the items of lists.

This example positions the markers of an unordered list outside:

Instance

                                          ul                      {                      list-fashion-position: outside; }                  

Colors

You tin can make your CSS list way unique past using the background shorthand property with padding and/or margins.

  • Dog
  • Cat
  • Mouse
  1. Domestic dog
  2. True cat
  3. Mouse

Specifications in the <ul> or <ol> elements affect the whole list.
Therefore, you can dissever backgrounds of the whole list and private points.

This example assigns different styles of color and layout to two lists:

Example

                                          ol                      {                      background:                      #5f56d5;                      padding:                      15px                      15px                      15px                      5px; }                      ul                      {                      background:                      #5f56d5;                      padding:                      15px                      15px                      15px                      5px; }                      ol                      li                      {                      background:                      #ea3a53;                      padding:                      5px;                      margin-left:                      30px; }                      ul                      li                      {                      background:                      #ea3a53;                      padding-left:                      5px;                      margin:                      5px                      5px                      5px                      30px; }                  

Borders

Y'all can enhance the list style with the CSS edge shorthand or a longhand of each side.

  • Rose
  • Tulip
  • Daisy

Tip: borders assist to separate points. Borders tin be in a box shape and contain all iv walls or on, two or three walls.

This example adds a imperial border on the left side of the list:

Example

                    <!DOCTYPE                      html> <html> <head> <style>                      ul                      {                      border-left:                      6px                      solid                      #5e37bc;                      groundwork-colour:                      #b495c9;                      color: white;                      list-way-type: circle;                      padding:                      11px                      21px; }  </style> </head> <torso> <ul>   <li>Dad</li>   <li>Mom</li>   <li>Sister</li> </ul> </body> </html>                  

This example separates each point of the list:

Example

                    <!DOCTYPE                      html> <html> <head> <mode>                      ul                      {                      listing-style-type: none;                      padding:                      0;                      border:                      2px                      solid                      #c141f4; }                      ul                      li                      {                      padding:                      10px                      18px;                      border-bottom:                      2px                      solid                      #417ff4; }                      ul                      li                      :last-child                      {                      edge-lesser: none; }  </fashion> </head> <body> <p>Bordered                      list                      with                      full                      width:</p> <ul>   <li>Mom</li>   <li>Dad</li>   <li>Sis</li> </ul> </trunk> </html>                  

CSS List Mode: Useful Tips

  • CSS3 introduced many predefined markers, but the majority of browsers do not back up them.
  • Past using the CSS list-style shorthand, you lot can produce shorter and more easy-to-read code.

betancourtthereves.blogspot.com

Source: https://www.bitdegree.org/learn/css-list-style

Post a Comment for "Javascript Read Though Li List of Ul"